public class ServletUrlRenderer extends Object implements UrlRenderer
UrlRenderer interface that creates URLs suitable in a servlet environment.| Constructor and Description | 
|---|
| ServletUrlRenderer() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | beforeRenderUrl(UrlProvider urlComponent)Preprocessing step | 
| protected QueryStringParser.Result | mergeRequestParameters(String value,
                      Map<String,Object> parameters,
                      Map<String,?> contextParameters)Merge request parameters into current parameters. | 
| void | renderFormUrl(Form formComponent)Render a Form URL. | 
| void | renderUrl(Writer writer,
         UrlProvider urlComponent)Render a URL. | 
| void | setActionMapper(ActionMapper mapper) | 
| void | setQueryStringParser(QueryStringParser queryStringParser) | 
| void | setUrlHelper(UrlHelper urlHelper) | 
public void setActionMapper(ActionMapper mapper)
setActionMapper in interface UrlRendererpublic void setUrlHelper(UrlHelper urlHelper)
public void setQueryStringParser(QueryStringParser queryStringParser)
public void renderUrl(Writer writer, UrlProvider urlComponent)
renderUrl in interface UrlRendererwriter - A writer that the implementation can use to write the result to.urlComponent - The UrlProvider component that "owns" this renderer.public void renderFormUrl(Form formComponent)
renderFormUrl in interface UrlRendererformComponent - The Form component that "owns" this renderer.public void beforeRenderUrl(UrlProvider urlComponent)
UrlRendererbeforeRenderUrl in interface UrlRendererurlComponent - The UrlProvider component that "owns" this renderer.protected QueryStringParser.Result mergeRequestParameters(String value, Map<String,Object> parameters, Map<String,?> contextParameters)
The priority is as follows:-
value - the value attribute (URL to be generated by this component)parameters - component parameterscontextParameters - request parametersQueryStringParser.Result of value's ?query-string or empty()Copyright © 2000–2025 Apache Software Foundation. All rights reserved.