Class RegionTag
java.lang.Object
jakarta.servlet.jsp.tagext.TagSupport
org.deltava.taglib.layout.RegionTag
- All Implemented Interfaces:
jakarta.servlet.jsp.tagext.IterationTag, jakarta.servlet.jsp.tagext.JspTag, jakarta.servlet.jsp.tagext.Tag, Serializable
public class RegionTag
extends jakarta.servlet.jsp.tagext.TagSupport
A JSP tag to render page layouts in a user-specific way.
- Since:
- 1.0
- Version:
- 8.2
- Author:
- Luke
- See Also:
-
Field Summary
Fields inherited from class jakarta.servlet.jsp.tagext.TagSupport
id, pageContextFields inherited from interface jakarta.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAINFields inherited from interface jakarta.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintdoEndTag()Writes the layout element's closing tag to the JSP output stream.intWrites the layout element's opening tag to the JSP output stream.voidrelease()Releases the tag's state variables.voidsetClassName(String cName) Sets the CSS class name(s) of the Region element.voidSets the DOM ID of the Region element.Methods inherited from class jakarta.servlet.jsp.tagext.TagSupport
doAfterBody, findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setPageContext, setParent, setValue
-
Constructor Details
-
RegionTag
public RegionTag()
-
-
Method Details
-
setId
Sets the DOM ID of the Region element.- Overrides:
setIdin classjakarta.servlet.jsp.tagext.TagSupport- Parameters:
id- the ID
-
setClassName
Sets the CSS class name(s) of the Region element.- Parameters:
cName- the CSS class names
-
release
public void release()Releases the tag's state variables.- Specified by:
releasein interfacejakarta.servlet.jsp.tagext.Tag- Overrides:
releasein classjakarta.servlet.jsp.tagext.TagSupport
-
doStartTag
public int doStartTag() throws jakarta.servlet.jsp.JspExceptionWrites the layout element's opening tag to the JSP output stream.- Specified by:
doStartTagin interfacejakarta.servlet.jsp.tagext.Tag- Overrides:
doStartTagin classjakarta.servlet.jsp.tagext.TagSupport- Returns:
- TagSuppport.EVAL_BODY_INCLUDE always
- Throws:
jakarta.servlet.jsp.JspException- if an error occurs
-
doEndTag
public int doEndTag() throws jakarta.servlet.jsp.JspExceptionWrites the layout element's closing tag to the JSP output stream.- Specified by:
doEndTagin interfacejakarta.servlet.jsp.tagext.Tag- Overrides:
doEndTagin classjakarta.servlet.jsp.tagext.TagSupport- Returns:
- TagSuppport.EVAL_PAGE always
- Throws:
jakarta.servlet.jsp.JspException- if an error occurs
-