Class WhenTagSupport
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.jstl.core.ConditionalTagSupport
org.apache.taglibs.standard.tag.common.core.WhenTagSupport
- All Implemented Interfaces:
Serializable,IterationTag,JspTag,Tag
- Direct Known Subclasses:
OtherwiseTag,WhenTag
WhenTagSupport is an abstract class that facilitates implementation of <when>-style tags in both the rtexprvalue and expression-evaluating libraries. It also supports <otherwise>.
In particular, this base class does the following:
- overrides ConditionalTagSupport.doStartTag() to implement the appropriate semantics of subtags of <choose>
- See Also:
-
Field Summary
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAINFields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintIncludes its body if condition() evaluates to true.Methods inherited from class javax.servlet.jsp.jstl.core.ConditionalTagSupport
release, setScope, setVarMethods inherited from class javax.servlet.jsp.tagext.TagSupport
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
-
Constructor Details
-
WhenTagSupport
public WhenTagSupport()
-
-
Method Details
-
doStartTag
Description copied from class:ConditionalTagSupportIncludes its body if condition() evaluates to true.- Specified by:
doStartTagin interfaceTag- Overrides:
doStartTagin classConditionalTagSupport- Returns:
- SKIP_BODY
- Throws:
JspException- if an error occurs while processing this tag- See Also:
-