|
© 2002 BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.servlet.jsp.tagext.TagSupport | +--com.bea.p13n.appflow.webflow.servlets.jsp.taglib.CreateWebflowURLTag
JSP Tag implementation for genrating the webflow urls in a JSP page.
Field Summary | |
protected java.lang.String |
DEFAULT_HTTPSIND_VALUE_ELEMENT
String value used to get the default httpsInd value |
protected java.lang.String |
domainName
Optional domain name |
protected java.lang.String |
doRedirect
|
protected boolean |
doRedirectBool
Perform a redirect as opposed to a forward - default false or as hidden paameters (false) |
protected java.lang.String |
encode
|
protected boolean |
encodeBool
Encode the URL for session support without cookies |
protected boolean |
encodeValueSet
|
protected int |
escape
Escape the URL |
protected java.lang.String |
escapeStr
|
protected java.lang.String |
event
The webflow event to transition to the next node |
protected java.lang.String |
extraParams
Add additional parameters |
protected java.lang.String |
httpsInd
|
protected int |
httpsIndInt
Parse web.xml to determine if this resources needs https default CALCULATE . |
protected java.lang.String |
namespace
The forwarding namespace of the event |
protected java.lang.String |
origin
The origin of the event (typically the jsp file name) |
protected java.lang.String |
pathPrefix
Prefix to the relative path information |
protected java.lang.String |
pathSuffix
Append to the relative path information |
protected java.lang.String |
resourceIdentifier
This parameter will only be used by derived classes that create webflow URLs for portal page changes. |
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
id,
pageContext |
Constructor Summary | |
CreateWebflowURLTag()
|
Method Summary | |
int |
doStartTag()
Look up the value and status in the http session and return them. |
java.lang.String |
getCurrentNamespace()
|
java.lang.String |
getDomainName()
|
java.lang.String |
getDoRedirect()
|
java.lang.String |
getEncode()
|
java.lang.String |
getEscape()
|
java.lang.String |
getEvent()
Get the value of event. |
java.lang.String |
getExtraParams()
|
javax.servlet.http.HttpServletRequest |
getHttpServletRequest()
|
java.lang.String |
getHttpsInd()
|
java.lang.String |
getJspName()
|
java.lang.String |
getNamespace()
Get the value of namespace. |
java.lang.String |
getOrigin()
Get the value of origin. |
java.lang.String |
getPathPrefix()
|
java.lang.String |
getPathSuffix()
|
void |
release()
Release this tag. |
void |
setDomainName(java.lang.String domainName)
|
void |
setDoRedirect(java.lang.String doRedirect)
|
void |
setEncode(java.lang.String encode)
|
void |
setEscape(java.lang.String escape)
|
void |
setEvent(java.lang.String event)
Set the value of event. |
void |
setExtraParams(java.lang.String extraParams)
|
void |
setHttpsInd(java.lang.String httpsInd)
|
void |
setNamespace(java.lang.String namespace)
Set the value of namespace. |
void |
setOrigin(java.lang.String origin)
Set the value of origin. |
void |
setPathPrefix(java.lang.String pathPrefix)
|
void |
setPathSuffix(java.lang.String pathSuffix)
|
protected void |
setupHTTPS()
|
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
doAfterBody,
doEndTag,
findAncestorWithClass,
getId,
getParent,
getValue,
getValues,
removeValue,
setId,
setPageContext,
setParent,
setValue |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
protected java.lang.String namespace
protected java.lang.String origin
protected java.lang.String event
protected java.lang.String pathPrefix
protected java.lang.String pathSuffix
protected java.lang.String domainName
protected java.lang.String extraParams
protected java.lang.String resourceIdentifier
protected boolean doRedirectBool
protected java.lang.String doRedirect
protected int httpsIndInt
CALCULATE
. Can also be HTTP
to use http or HTTPS
to always use httpsprotected java.lang.String httpsInd
protected boolean encodeBool
protected java.lang.String encode
protected boolean encodeValueSet
protected int escape
protected java.lang.String escapeStr
protected java.lang.String DEFAULT_HTTPSIND_VALUE_ELEMENT
Constructor Detail |
public CreateWebflowURLTag()
Method Detail |
public void release()
protected void setupHTTPS()
public int doStartTag() throws javax.servlet.jsp.JspException
public java.lang.String getNamespace()
public void setNamespace(java.lang.String namespace)
namespace
- Value to assign to namespace.public java.lang.String getOrigin()
public void setOrigin(java.lang.String origin)
origin
- Value to assign to origin.public java.lang.String getEvent()
public void setEvent(java.lang.String event)
event
- Value to assign to event.public java.lang.String getPathSuffix()
public void setPathSuffix(java.lang.String pathSuffix)
public java.lang.String getPathPrefix()
public void setPathPrefix(java.lang.String pathPrefix)
public java.lang.String getDomainName()
public void setDomainName(java.lang.String domainName)
public java.lang.String getExtraParams()
public void setExtraParams(java.lang.String extraParams)
public java.lang.String getDoRedirect()
public void setDoRedirect(java.lang.String doRedirect)
public java.lang.String getHttpsInd()
public void setHttpsInd(java.lang.String httpsInd)
public java.lang.String getEncode()
public void setEncode(java.lang.String encode)
public java.lang.String getEscape()
public void setEscape(java.lang.String escape)
public java.lang.String getJspName()
public java.lang.String getCurrentNamespace()
public javax.servlet.http.HttpServletRequest getHttpServletRequest()
|
© 2002 BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |