public class CameFromSupport
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CAME_FROM_URL |
| Constructor and Description |
|---|
CameFromSupport() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCameFromTitle()
Return came from title, if was set previously using setTitleFromRequest call
|
java.lang.String |
getCameFromUrl()
Return came from URL setting, if was set previously using setUrlFromRequest call
|
static java.lang.String |
getUrlForRedirect(javax.servlet.http.HttpServletRequest request,
java.lang.String defaultUrl)
Gets relative URL suitable for redirects from request's cameFromUrl parameter
|
void |
setTitleFromRequest(javax.servlet.http.HttpServletRequest request,
java.lang.String defaultTitle)
Set value for came from title by trying to find "cameFromTitle" request parameter
|
static void |
setupCameFromUrl(java.util.Map model,
javax.servlet.http.HttpServletRequest request)
Setup 'cameFromUrl' variable in model basing on current request
|
void |
setUrlFromRequest(javax.servlet.http.HttpServletRequest request,
java.lang.String defaultUrl)
Set value for came from url by trying to find "cameFromUrl" request parameter
|
@NonNls public static final java.lang.String CAME_FROM_URL
public static void setupCameFromUrl(java.util.Map model,
javax.servlet.http.HttpServletRequest request)
model - model to updaterequest - request@Nullable public java.lang.String getCameFromUrl()
@Nullable public java.lang.String getCameFromTitle()
public void setUrlFromRequest(@NotNull
javax.servlet.http.HttpServletRequest request,
@Nullable
java.lang.String defaultUrl)
request - http requestdefaultUrl - default value for URL, if wasn't found in the request@NotNull
public static java.lang.String getUrlForRedirect(@NotNull
javax.servlet.http.HttpServletRequest request,
@Nullable
java.lang.String defaultUrl)
public void setTitleFromRequest(javax.servlet.http.HttpServletRequest request,
java.lang.String defaultTitle)
request - http requestdefaultTitle - default value for title, if wasn't found in the request