public class SlingRedirectView
extends org.springframework.web.servlet.view.RedirectView
encode
the target URL: Sling is RESTful, i.e. requests should be stateless. Also, an appended session URL
is not part of the Sling URL spec. Lastly, sling incorrectly encodes external URLs, resulting in
"http(s)://" to be encoded as "_http(s)_".| Constructor and Description |
|---|
SlingRedirectView(String url,
boolean contextRelative,
boolean http10Compatible) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
sendRedirect(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String targetUrl,
boolean http10Compatible) |
appendQueryProperties, createTargetUrl, getHttp11StatusCode, isContextRequired, isEligibleProperty, isEligibleValue, isRedirectView, queryProperties, renderMergedOutputModel, replaceUriTemplateVariables, setContextRelative, setEncodingScheme, setExpandUriTemplateVariables, setExposeModelAttributes, setHttp10Compatible, setStatusCode, updateTargetUrl, urlEncodeafterPropertiesSet, checkResource, getUrl, isUrlRequired, setUrl, toStringaddStaticAttribute, createMergedOutputModel, createRequestContext, createTemporaryOutputStream, exposeModelAsRequestAttributes, generatesDownloadContent, getAttributesMap, getBeanName, getContentType, getRequestContextAttribute, getStaticAttributes, isExposePathVariables, prepareResponse, render, setAttributes, setAttributesCSV, setAttributesMap, setBeanName, setContentType, setExposePathVariables, setRequestContextAttribute, setResponseContentType, writeToResponsegetServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, setServletContextgetApplicationContext, getMessageSourceAccessor, initApplicationContext, requiredContextClass, setApplicationContextpublic SlingRedirectView(String url, boolean contextRelative, boolean http10Compatible)
protected void sendRedirect(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String targetUrl,
boolean http10Compatible)
throws IOException
sendRedirect in class org.springframework.web.servlet.view.RedirectViewIOExceptionCopyright © 2014–2015. All rights reserved.