# 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
  Description
  `class`
  `ComponentUrlProvider`
  Default implementation of UrlProvider
  Fields in org.apache.struts2.components declared as UrlProvider
  Modifier and Type
  Field
  Description
  `protected UrlProvider`
  Anchor.`urlProvider`
  Methods in org.apache.struts2.components that return UrlProvider
  Modifier and Type
  Method
  Description
  `UrlProvider`
  Anchor.`getUrlProvider()`
  `UrlProvider`
  URL.`getUrlProvider()`
  Methods in org.apache.struts2.components with parameters of type UrlProvider
  Modifier and Type
  Method
  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.