Class IfTag
- java.lang.Object
-
- javax.servlet.jsp.tagext.TagSupport
-
- javax.servlet.jsp.jstl.core.ConditionalTagSupport
-
- org.apache.taglibs.standard.tag.common.xml.IfTag
-
- All Implemented Interfaces:
java.io.Serializable,javax.servlet.jsp.tagext.IterationTag,javax.servlet.jsp.tagext.JspTag,javax.servlet.jsp.tagext.Tag
public class IfTag extends ConditionalTagSupport
Tag handler for <if> in JSTL's XML library.
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private org.apache.xpath.XPathselect
-
Constructor Summary
Constructors Constructor Description IfTag()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancondition()Subclasses implement this method to compute the boolean result of the conditional action.voidrelease()Releases any resources this ConditionalTagSupport may have (or inherit).voidsetSelect(java.lang.String select)-
Methods inherited from class javax.servlet.jsp.jstl.core.ConditionalTagSupport
doStartTag, setScope, setVar
-
-
-
-
Method Detail
-
release
public void release()
Description copied from class:ConditionalTagSupportReleases any resources this ConditionalTagSupport may have (or inherit).- Specified by:
releasein interfacejavax.servlet.jsp.tagext.Tag- Overrides:
releasein classConditionalTagSupport
-
condition
protected boolean condition() throws javax.servlet.jsp.JspTagExceptionDescription copied from class:ConditionalTagSupportSubclasses implement this method to compute the boolean result of the conditional action. This method is invoked once per tag invocation by doStartTag().
- Specified by:
conditionin classConditionalTagSupport- Returns:
- a boolean representing the condition that a particular subclass uses to drive its conditional logic.
- Throws:
javax.servlet.jsp.JspTagException
-
setSelect
public void setSelect(java.lang.String select)
-
-