Package org.apache.struts2.components
Interface UrlRenderer
- All Known Implementing Classes:
- ServletUrlRenderer
public interface UrlRenderer
Implementations of this interface are responsible for rendering/creating URLs for a specific
 environment (e.g. Servlet).
- 
Method SummaryModifier and TypeMethodDescriptionvoidbeforeRenderUrl(UrlProvider provider) Preprocessing stepvoidrenderFormUrl(Form formComponent) Render a Form URL.voidrenderUrl(Writer writer, UrlProvider provider) Render a URL.voidsetActionMapper(ActionMapper actionMapper) 
- 
Method Details- 
beforeRenderUrlPreprocessing step- Parameters:
- provider- The- UrlProvidercomponent that "owns" this renderer.
 
- 
renderUrlRender a URL.- Parameters:
- writer- A writer that the implementation can use to write the result to.
- provider- The- UrlProvidercomponent that "owns" this renderer.
 
- 
renderFormUrlRender a Form URL.- Parameters:
- formComponent- The- Formcomponent that "owns" this renderer.
 
- 
setActionMapper
 
-