|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectTagSupport
it.eng.spago.taglib.logic.RedirectTag
public class RedirectTag
Generate a URL-encoded redirect to the specified URI.
Field Summary | |
---|---|
protected java.lang.String |
alias
|
protected java.lang.String |
aliasRelated
|
protected java.lang.String |
anchor
The anchor to be added to the end of the generated hyperlink. |
protected java.lang.String |
href
The redirect URI. |
protected static MessageBundleReference |
messages
The message resources for this package. |
protected java.lang.String |
name
The JSP bean name for query parameters. |
protected java.lang.String |
paramId
The single-parameter request parameter name to generate. |
protected java.lang.String |
paramName
The single-parameter JSP bean name. |
protected java.lang.String |
paramProperty
The single-parameter JSP bean property. |
protected java.lang.String |
paramScope
The single-parameter JSP bean scope. |
protected java.lang.String |
scope
The scope of the bean specified by the name property, if any. |
protected boolean |
transaction
Include our transaction control token? |
protected boolean |
useLocalEncoding
Use character encoding from ServletResponse#getCharacterEncoding to get bytes of the url string for urlencoding? |
Constructor Summary | |
---|---|
RedirectTag()
|
Method Summary | |
---|---|
int |
doEndTag()
Render the redirect and skip the remainder of this page. |
protected void |
doRedirect(java.lang.String url)
Redirect to the given url converting exceptions to JspException. |
int |
doStartTag()
Defer generation until the end of this tag is encountered. |
protected java.lang.String |
generateRedirectURL()
Calculate the url to redirect to. |
java.lang.String |
getAnchor()
|
java.lang.String |
getHref()
|
java.lang.String |
getName()
|
java.lang.String |
getParamId()
|
java.lang.String |
getParamName()
|
java.lang.String |
getParamProperty()
|
java.lang.String |
getParamScope()
|
java.lang.String |
getScope()
|
boolean |
getTransaction()
|
boolean |
isUseLocalEncoding()
|
void |
release()
Release any acquired resources. |
void |
setAlias(java.lang.String alias)
|
void |
setAliasRelated(java.lang.String aliasRelated)
|
void |
setAnchor(java.lang.String anchor)
|
void |
setHref(java.lang.String href)
|
void |
setName(java.lang.String name)
|
void |
setParamId(java.lang.String paramId)
|
void |
setParamName(java.lang.String paramName)
|
void |
setParamProperty(java.lang.String paramProperty)
|
void |
setParamScope(java.lang.String paramScope)
|
void |
setScope(java.lang.String scope)
|
void |
setTransaction(boolean transaction)
|
void |
setUseLocalEncoding(boolean b)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static MessageBundleReference messages
protected java.lang.String alias
protected java.lang.String aliasRelated
protected java.lang.String anchor
protected java.lang.String href
protected java.lang.String name
protected java.lang.String paramId
protected java.lang.String paramName
protected java.lang.String paramProperty
protected java.lang.String paramScope
protected java.lang.String scope
protected boolean transaction
protected boolean useLocalEncoding
Constructor Detail |
---|
public RedirectTag()
Method Detail |
---|
public void setAlias(java.lang.String alias)
public void setAliasRelated(java.lang.String aliasRelated)
public java.lang.String getAnchor()
public void setAnchor(java.lang.String anchor)
public java.lang.String getHref()
public void setHref(java.lang.String href)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getParamId()
public void setParamId(java.lang.String paramId)
public java.lang.String getParamName()
public void setParamName(java.lang.String paramName)
public java.lang.String getParamProperty()
public void setParamProperty(java.lang.String paramProperty)
public java.lang.String getParamScope()
public void setParamScope(java.lang.String paramScope)
public java.lang.String getScope()
public void setScope(java.lang.String scope)
public boolean getTransaction()
public void setTransaction(boolean transaction)
public boolean isUseLocalEncoding()
public void setUseLocalEncoding(boolean b)
public int doStartTag() throws JspException
JspException
- if a JSP exception has occurredpublic int doEndTag() throws JspException
JspException
- if a JSP exception has occurredprotected java.lang.String generateRedirectURL() throws JspException
JspException
protected void doRedirect(java.lang.String url) throws JspException
url
- The path to redirect to.
JspException
public void release()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |