Package org.apache.struts2.views.jsp.ui
Class AbstractRequiredListTag
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.ui.AbstractUITag
org.apache.struts2.views.jsp.ui.AbstractListTag
org.apache.struts2.views.jsp.ui.AbstractRequiredListTag
- All Implemented Interfaces:
- jakarta.servlet.jsp.tagext.BodyTag,- jakarta.servlet.jsp.tagext.DynamicAttributes,- jakarta.servlet.jsp.tagext.IterationTag,- jakarta.servlet.jsp.tagext.JspTag,- jakarta.servlet.jsp.tagext.Tag,- Serializable
- Direct Known Subclasses:
- AbstractDoubleListTag,- CheckboxListTag,- RadioTag,- SelectTag
- See Also:
- 
Field SummaryFields inherited from class org.apache.struts2.views.jsp.ui.AbstractListTaglist, listCssClass, listCssStyle, listKey, listLabelKey, listTitle, listValue, listValueKeyFields inherited from class org.apache.struts2.views.jsp.ui.AbstractUITagaccesskey, cssClass, cssErrorClass, cssErrorStyle, cssStyle, disabled, dynamicAttributes, errorPosition, id, javascriptTooltip, key, label, labelPosition, labelSeparator, name, onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect, requiredLabel, requiredPosition, tabindex, template, templateDir, theme, title, tooltip, tooltipConfig, tooltipCssClass, tooltipDelay, tooltipIconPath, valueFields inherited from class org.apache.struts2.views.jsp.ComponentTagSupportcomponentFields inherited from class jakarta.servlet.jsp.tagext.BodyTagSupportbodyContentFields inherited from class jakarta.servlet.jsp.tagext.TagSupportpageContextFields inherited from interface jakarta.servlet.jsp.tagext.BodyTagEVAL_BODY_BUFFERED, EVAL_BODY_TAGFields inherited from interface jakarta.servlet.jsp.tagext.IterationTagEVAL_BODY_AGAINFields inherited from interface jakarta.servlet.jsp.tagext.TagEVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidDefine method to populate component state based on the Tag attributes.voidsetPerformClearTagStateForTagPoolingServers(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.ui.AbstractListTagclearTagStateForTagPoolingServers, setList, setListCssClass, setListCssStyle, setListKey, setListLabelKey, setListTitle, setListValue, setListValueKeyMethods inherited from class org.apache.struts2.views.jsp.ui.AbstractUITagsetAccesskey, setCssClass, setCssErrorClass, setCssErrorStyle, setCssStyle, setDisabled, setDynamicAttribute, setErrorPosition, setId, setJavascriptTooltip, setKey, setLabel, setLabelPosition, setLabelSeparator, setName, setOnblur, setOnchange, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnselect, setRequiredLabel, setRequiredPosition, setStyle, setTabindex, setTemplate, setTemplateDir, setTheme, setTitle, setTooltip, setTooltipConfig, setTooltipCssClass, setTooltipDelay, setTooltipIconPath, setValueMethods inherited from class org.apache.struts2.views.jsp.ComponentTagSupportdoEndTag, doStartTag, getBean, getComponent, populatePerformClearTagStateForTagPoolingServersParamMethods inherited from class org.apache.struts2.views.jsp.StrutsBodyTagSupportfindString, findValue, findValue, getBody, getPerformClearTagStateForTagPoolingServers, getStack, release, toStringMethods inherited from class jakarta.servlet.jsp.tagext.BodyTagSupportdoAfterBody, doInitBody, getBodyContent, getPreviousOut, setBodyContentMethods inherited from class jakarta.servlet.jsp.tagext.TagSupportfindAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setPageContext, setParent, setValueMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.servlet.jsp.tagext.TaggetParent, setPageContext, setParent
- 
Constructor Details- 
AbstractRequiredListTagpublic AbstractRequiredListTag()
 
- 
- 
Method Details- 
populateParamsprotected void populateParams()Description copied from class:ComponentTagSupportDefine method to populate component state based on the Tag attributes. Descendants should override this method for custom behaviour, but should always call the ancestor method when doing so.- Overrides:
- populateParamsin class- AbstractListTag
 
- 
setPerformClearTagStateForTagPoolingServerspublic 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:
- setPerformClearTagStateForTagPoolingServersin class- AbstractListTag
- Parameters:
- performClearTagStateForTagPoolingServers- true if tag state should be cleared, false otherwise.
 
 
-