## Uses of Interface
org.apache.struts2.components.UrlProvider

- Packages that use UrlProvider
  Package | Description
  --- | ---
  org.apache.struts2.components |

- - ### Uses of UrlProvider in org.apache.struts2.components

    Classes in org.apache.struts2.components that implement UrlProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ComponentUrlProvider` Default implementation of UrlProvider

    Fields in org.apache.struts2.components declared as UrlProvider
    Modifier and Type | Field and Description
    --- | ---
    `protected UrlProvider` | Anchor.`urlProvider`

    Methods in org.apache.struts2.components that return UrlProvider
    Modifier and Type | Method and Description
    --- | ---
    `UrlProvider` | Anchor.`getUrlProvider()`
    `UrlProvider` | URL.`getUrlProvider()`

    Methods in org.apache.struts2.components with parameters of type UrlProvider
    Modifier and Type | Method and Description
    --- | ---
    `void` | ServletUrlRenderer.`beforeRenderUrl(UrlProvider urlComponent)`
    `void` | UrlRenderer.`beforeRenderUrl(UrlProvider provider)` Preprocessing step
    `void` | ServletUrlRenderer.`renderUrl(Writer writer, UrlProvider urlComponent)` Render a URL.
    `void` | UrlRenderer.`renderUrl(Writer writer, UrlProvider provider)` Render a URL.

Copyright © 2000–2026 Apache Software Foundation. All rights reserved.