Class MergeIteratorTag
java.lang.Object
jakarta.servlet.jsp.tagext.TagSupport
jakarta.servlet.jsp.tagext.BodyTagSupport
org.apache.struts2.views.jsp.StrutsBodyTagSupport
org.apache.struts2.views.jsp.ComponentTagSupport
org.apache.struts2.views.jsp.ContextBeanTag
org.apache.struts2.views.jsp.iterator.MergeIteratorTag
- All Implemented Interfaces:
jakarta.servlet.jsp.tagext.BodyTag
,jakarta.servlet.jsp.tagext.IterationTag
,jakarta.servlet.jsp.tagext.JspTag
,jakarta.servlet.jsp.tagext.Tag
,Serializable
Append a list of iterators. The values of the iterators will be merged
into one iterator.
- See Also:
-
Field Summary
Fields inherited from class org.apache.struts2.views.jsp.ComponentTagSupport
component
Fields inherited from class jakarta.servlet.jsp.tagext.BodyTagSupport
bodyContent
Fields inherited from class jakarta.servlet.jsp.tagext.TagSupport
id, pageContext
Fields inherited from interface jakarta.servlet.jsp.tagext.BodyTag
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
Fields inherited from interface jakarta.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
Fields inherited from interface jakarta.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBean
(ValueStack stack, jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res) void
setPerformClearTagStateForTagPoolingServers
(boolean performClearTagStateForTagPoolingServers) Must declare the setter at the descendant Tag class level in order for the tag handler to locate the method.Methods inherited from class org.apache.struts2.views.jsp.ContextBeanTag
clearTagStateForTagPoolingServers, populateParams, setVar
Methods inherited from class org.apache.struts2.views.jsp.ComponentTagSupport
doEndTag, doStartTag, getComponent, populatePerformClearTagStateForTagPoolingServersParam
Methods inherited from class org.apache.struts2.views.jsp.StrutsBodyTagSupport
findString, findValue, findValue, getBody, getPerformClearTagStateForTagPoolingServers, getStack, release, toString
Methods inherited from class jakarta.servlet.jsp.tagext.BodyTagSupport
doAfterBody, doInitBody, getBodyContent, getPreviousOut, setBodyContent
Methods inherited from class jakarta.servlet.jsp.tagext.TagSupport
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
Methods inherited from interface jakarta.servlet.jsp.tagext.Tag
getParent, setPageContext, setParent
-
Constructor Details
-
MergeIteratorTag
public MergeIteratorTag()
-
-
Method Details
-
getBean
public Component getBean(ValueStack stack, jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res) - Specified by:
getBean
in classComponentTagSupport
-
setPerformClearTagStateForTagPoolingServers
public void setPerformClearTagStateForTagPoolingServers(boolean performClearTagStateForTagPoolingServers) Must declare the setter at the descendant Tag class level in order for the tag handler to locate the method.- Overrides:
setPerformClearTagStateForTagPoolingServers
in classContextBeanTag
- Parameters:
performClearTagStateForTagPoolingServers
- true if tag state should be cleared, false otherwise.
-