org.mentawai.tag.util
Class ConditionalTag
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
org.mentawai.tag.util.ConditionalTag
- All Implemented Interfaces:
- Serializable, javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag
- Direct Known Subclasses:
- EmptyTag, ExistsTag, HasAuthorization, HasNextPageTag, HasPages, HasPreviousPageTag, IfTag, IsBrowser, IsCurrPage, IsEmpty, IsEven, IsLocale, IsLogged, IsNull, OutError, OutErrors, OutFieldErrors, OutMessage, OutMessages
public abstract class ConditionalTag
- extends javax.servlet.jsp.tagext.BodyTagSupport
- Author:
- Sergio Oliveira
- See Also:
- Serialized Form
|
Field Summary |
protected Action |
action
|
protected javax.servlet.ServletContext |
application
|
protected Locale |
loc
|
protected javax.servlet.http.HttpServletRequest |
req
|
protected javax.servlet.http.HttpServletResponse |
res
|
protected javax.servlet.http.HttpSession |
session
|
| Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
bodyContent |
| Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
id, pageContext |
| Fields inherited from interface javax.servlet.jsp.tagext.BodyTag |
EVAL_BODY_BUFFERED, EVAL_BODY_TAG |
| Fields inherited from interface javax.servlet.jsp.tagext.IterationTag |
EVAL_BODY_AGAIN |
| Fields inherited from interface javax.servlet.jsp.tagext.Tag |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
| Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
doEndTag, doInitBody, getBodyContent, getPreviousOut, release, setBodyContent |
| Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
findAncestorWithClass, getId, getParent, getValues, removeValue, setId, setPageContext, setParent, setValue |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.servlet.jsp.tagext.Tag |
getParent, setPageContext, setParent |
application
protected javax.servlet.ServletContext application
session
protected javax.servlet.http.HttpSession session
req
protected javax.servlet.http.HttpServletRequest req
res
protected javax.servlet.http.HttpServletResponse res
action
protected Action action
loc
protected Locale loc
ConditionalTag
public ConditionalTag()
setNegate
public void setNegate(boolean negate)
testCondition
public abstract boolean testCondition()
throws javax.servlet.jsp.JspException
- Throws:
javax.servlet.jsp.JspException
getValue
public Object getValue(String value)
- Overrides:
getValue in class javax.servlet.jsp.tagext.TagSupport
getValue
public Object getValue(String value,
boolean tryBoolean)
getSessionObj
public Object getSessionObj()
doStartTag
public int doStartTag()
throws javax.servlet.jsp.JspException
- Specified by:
doStartTag in interface javax.servlet.jsp.tagext.Tag- Overrides:
doStartTag in class javax.servlet.jsp.tagext.BodyTagSupport
- Throws:
javax.servlet.jsp.JspException
doAfterBody
public int doAfterBody()
throws javax.servlet.jsp.JspException
- Specified by:
doAfterBody in interface javax.servlet.jsp.tagext.IterationTag- Overrides:
doAfterBody in class javax.servlet.jsp.tagext.BodyTagSupport
- Throws:
javax.servlet.jsp.JspException
Copyright © 2011. All Rights Reserved.