# Uses of Annotation Interface
org.apache.struts2.views.annotations.StrutsTagAttribute

Packages that use StrutsTagAttribute
Package
Description
org.apache.struts2.components
org.apache.struts2.views.jsp.iterator

- ## Uses of StrutsTagAttribute in org.apache.struts2.components

  Methods in org.apache.struts2.components with annotations of type StrutsTagAttribute
  Modifier and Type
  Method
  Description
  `void`
  File.`setAccept(String accept)`
  `void`
  Form.`setAcceptcharset(String acceptcharset)`
  `void`
  UIBean.`setAccesskey(String accesskey)`
  `void`
  Anchor.`setAction(String action)`
  `void`
  Form.`setAction(String action)`
  `void`
  FormButton.`setAction(String action)`
  `void`
  URL.`setAction(String action)`
  `void`
  OptionTransferSelect.`setAddAllToLeftLabel(String addAllToLeftLabel)`
  `void`
  OptionTransferSelect.`setAddAllToLeftOnclick(String addAllToLeftOnclick)`
  `void`
  OptionTransferSelect.`setAddAllToRightLabel(String addAllToRightLabel)`
  `void`
  OptionTransferSelect.`setAddAllToRightOnclick(String addAllToRightOnclick)`
  `void`
  InputTransferSelect.`setAddLabel(String addLabel)`
  `void`
  OptionTransferSelect.`setAddToLeftLabel(String addToLeftLabel)`
  `void`
  OptionTransferSelect.`setAddToLeftOnclick(String addToLeftOnclick)`
  `void`
  OptionTransferSelect.`setAddToRightLabel(String addToRightLabel)`
  `void`
  OptionTransferSelect.`setAddToRightOnclick(String addToRightOnclick)`
  `void`
  OptionTransferSelect.`setAllowAddAllToLeft(String allowAddAllToLeft)`
  `void`
  OptionTransferSelect.`setAllowAddAllToRight(String allowAddAllToRight)`
  `void`
  OptionTransferSelect.`setAllowAddToLeft(String allowAddToLeft)`
  `void`
  OptionTransferSelect.`setAllowAddToRight(String allowAddToRight)`
  `void`
  UpDownSelect.`setAllowMoveDown(String allowMoveDown)`
  `void`
  UpDownSelect.`setAllowMoveUp(String allowMoveUp)`
  `void`
  InputTransferSelect.`setAllowRemoveAll(String allowRemoveAll)`
  `void`
  OptionTransferSelect.`setAllowSelectAll(String allowSelectAll)`
  `void`
  UpDownSelect.`setAllowSelectAll(String allowSelectAll)`
  `void`
  InputTransferSelect.`setAllowUpDown(String allowUpDown)`
  `void`
  OptionTransferSelect.`setAllowUpDownOnLeft(String allowUpDownOnLeft)`
  `void`
  OptionTransferSelect.`setAllowUpDownOnRight(String allowUpDownOnRight)`
  `void`
  Anchor.`setAnchor(String anchor)`
  `void`
  URL.`setAnchor(String anchor)`
  `void`
  Link.`setAs(String as)`
  `void`
  Script.`setAsync(String async)`
  `void`
  IteratorComponent.`setBegin(String begin)`
  `void`
  InputTransferSelect.`setButtonCssClass(String buttonCssClass)`
  `void`
  OptionTransferSelect.`setButtonCssClass(String buttonCssClass)`
  `void`
  InputTransferSelect.`setButtonCssStyle(String buttonCssStyle)`
  `void`
  OptionTransferSelect.`setButtonCssStyle(String buttonCssStyle)`
  `void`
  Script.`setCharset(String charset)`
  `void`
  TextArea.`setCols(String cols)`
  `void`
  Link.`setCrossorigin(String crossorigin)`
  `void`
  Script.`setCrossorigin(String crossorigin)`
  `void`
  UIBean.`setCssClass(String cssClass)`
  `void`
  UIBean.`setCssErrorClass(String cssErrorClass)`
  `void`
  UIBean.`setCssErrorStyle(String cssErrorStyle)`
  `void`
  UIBean.`setCssStyle(String cssStyle)`
  `void`
  Number.`setCurrency(String currency)`
  `void`
  Property.`setDefault(String defaultValue)`
  `void`
  Script.`setDefer(String defer)`
  `void`
  OptGroup.`setDisabled(String disabled)`
  `void`
  UIBean.`setDisabled(String disabled)`
  `void`
  DoubleListUIBean.`setDoubleAccesskey(String doubleAccesskey)`
  `void`
  DoubleListUIBean.`setDoubleCssClass(String doubleCssClass)`
  `void`
  DoubleListUIBean.`setDoubleCssStyle(String doubleCssStyle)`
  `void`
  DoubleListUIBean.`setDoubleDisabled(String doubleDisabled)`
  `void`
  DoubleListUIBean.`setDoubleEmptyOption(String doubleEmptyOption)`
  `void`
  DoubleListUIBean.`setDoubleHeaderKey(String doubleHeaderKey)`
  `void`
  DoubleListUIBean.`setDoubleHeaderValue(String doubleHeaderValue)`
  `void`
  DoubleListUIBean.`setDoubleId(String doubleId)`
  `void`
  DoubleListUIBean.`setDoubleList(String doubleList)`
  `void`
  DoubleListUIBean.`setDoubleListCssClass(String doubleListCssClass)`
  `void`
  DoubleListUIBean.`setDoubleListCssStyle(String doubleListCssStyle)`
  `void`
  DoubleListUIBean.`setDoubleListKey(String doubleListKey)`
  `void`
  DoubleListUIBean.`setDoubleListTitle(String doubleListTitle)`
  `void`
  DoubleListUIBean.`setDoubleListValue(String doubleListValue)`
  `void`
  DoubleListUIBean.`setDoubleMultiple(String doubleMultiple)`
  `void`
  DoubleListUIBean.`setDoubleName(String doubleName)`
  `void`
  DoubleListUIBean.`setDoubleOnblur(String doubleOnblur)`
  `void`
  DoubleListUIBean.`setDoubleOnchange(String doubleOnchange)`
  `void`
  DoubleListUIBean.`setDoubleOnclick(String doubleOnclick)`
  `void`
  DoubleListUIBean.`setDoubleOndblclick(String doubleOndblclick)`
  `void`
  DoubleListUIBean.`setDoubleOnfocus(String doubleOnfocus)`
  `void`
  DoubleListUIBean.`setDoubleOnkeydown(String doubleOnkeydown)`
  `void`
  DoubleListUIBean.`setDoubleOnkeypress(String doubleOnkeypress)`
  `void`
  DoubleListUIBean.`setDoubleOnkeyup(String doubleOnkeyup)`
  `void`
  DoubleListUIBean.`setDoubleOnmousedown(String doubleOnmousedown)`
  `void`
  DoubleListUIBean.`setDoubleOnmousemove(String doubleOnmousemove)`
  `void`
  DoubleListUIBean.`setDoubleOnmouseout(String doubleOnmouseout)`
  `void`
  DoubleListUIBean.`setDoubleOnmouseover(String doubleOnmouseover)`
  `void`
  DoubleListUIBean.`setDoubleOnmouseup(String doubleOnmouseup)`
  `void`
  DoubleListUIBean.`setDoubleOnselect(String doubleOnselect)`
  `void`
  DoubleListUIBean.`setDoubleSize(String doubleSize)`
  `void`
  DoubleListUIBean.`setDoubleValue(String doubleValue)`
  `void`
  InputTransferSelect.`setDownLabel(String downLabel)`
  `void`
  ComboBox.`setEmptyOption(String emptyOption)`
  `void`
  DoubleListUIBean.`setEmptyOption(String emptyOption)`
  `void`
  Select.`setEmptyOption(String emptyOption)`
  `void`
  Anchor.`setEncode(boolean encode)`
  `void`
  URL.`setEncode(boolean encode)`
  `void`
  Form.`setEnctype(String enctype)`
  `void`
  IteratorComponent.`setEnd(String end)`
  `void`
  UIBean.`setErrorPosition(String errorPosition)`
  `void`
  ActionError.`setEscape(boolean escape)`
  `void`
  ActionMessage.`setEscape(boolean escape)`
  `void`
  FieldError.`setEscape(boolean escape)`
  `void`
  Anchor.`setEscapeAmp(boolean escapeAmp)`
  `void`
  URL.`setEscapeAmp(boolean escapeAmp)`
  `void`
  Property.`setEscapeCsv(boolean escapeCsv)`
  `void`
  Text.`setEscapeCsv(boolean escapeCsv)`
  `void`
  Property.`setEscapeHtml(boolean escape)`
  `void`
  Text.`setEscapeHtml(boolean escape)`
  `void`
  Anchor.`setEscapeHtmlBody(boolean escapeHtmlBody)`
  `void`
  Submit.`setEscapeHtmlBody(boolean escapeHtmlBody)`
  `void`
  Property.`setEscapeJavaScript(boolean escapeJavaScript)`
  `void`
  Text.`setEscapeJavaScript(boolean escapeJavaScript)`
  `void`
  Property.`setEscapeXml(boolean escapeXml)`
  `void`
  Text.`setEscapeXml(boolean escapeXml)`
  `void`
  ActionComponent.`setExecuteResult(boolean executeResult)`
  `void`
  FieldError.`setFieldName(String fieldName)`
  `void`
  Checkbox.`setFieldValue(String fieldValue)`
  `void`
  ActionComponent.`setFlush(boolean flush)`
  `void`
  Form.`setFocusElement(String focusElement)`
  `void`
  Label.`setFor(String forAttr)`
  `void`
  Anchor.`setForceAddSchemeHostAndPort(boolean forceAddSchemeHostAndPort)`
  `void`
  URL.`setForceAddSchemeHostAndPort(boolean forceAddSchemeHostAndPort)`
  `void`
  Date.`setFormat(String format)`
  `void`
  DateTextField.`setFormat(String format)`
  `void`
  DoubleListUIBean.`setFormName(String formName)`
  `void`
  Number.`setGroupingUsed(Boolean groupingUsed)`
  `void`
  ComboBox.`setHeaderKey(String headerKey)`
  `void`
  DoubleListUIBean.`setHeaderKey(String headerKey)`
  `void`
  InputTransferSelect.`setHeaderKey(String headerKey)`
  `void`
  Select.`setHeaderKey(String headerKey)`
  `void`
  ComboBox.`setHeaderValue(String headerValue)`
  `void`
  DoubleListUIBean.`setHeaderValue(String headerValue)`
  `void`
  InputTransferSelect.`setHeaderValue(String headerValue)`
  `void`
  Select.`setHeaderValue(String headerValue)`
  `void`
  Anchor.`setHref(String href)`
  `void`
  Link.`setHref(String href)`
  `void`
  Link.`setHreflang(String hreflang)`
  `void`
  UIBean.`setId(String id)`
  `void`
  ActionComponent.`setIgnoreContextParams(boolean ignoreContextParams)`
  `void`
  Anchor.`setIncludeContext(boolean includeContext)`
  `void`
  Form.`setIncludeContext(boolean includeContext)`
  `void`
  URL.`setIncludeContext(boolean includeContext)`
  `void`
  Anchor.`setIncludeParams(String includeParams)`
  `void`
  URL.`setIncludeParams(String includeParams)`
  `void`
  Script.`setIntegrity(String integrity)`
  `void`
  UIBean.`setJavascriptTooltip(String javascriptTooltip)`
  `void`
  UIBean.`setKey(String key)`
  `void`
  OptGroup.`setLabel(String label)`
  `void`
  Reset.`setLabel(String label)`
  `void`
  UIBean.`setLabel(String label)`
  `void`
  Checkbox.`setLabelPosition(String labelPosition)`
  `void`
  UIBean.`setLabelPosition(String labelPosition)`
  `void`
  UIBean.`setLabelSeparator(String labelseparator)`
  `void`
  OptionTransferSelect.`setLeftDownLabel(String leftDownLabel)`
  `void`
  InputTransferSelect.`setLeftTitle(String leftTitle)`
  `void`
  OptionTransferSelect.`setLeftTitle(String leftTitle)`
  `void`
  OptionTransferSelect.`setLeftUpLabel(String leftUpLabel)`
  `void`
  ComboBox.`setList(String list)`
  `void`
  ListUIBean.`setList(Object list)`
  `void`
  OptGroup.`setList(Object list)`
  `void`
  ListUIBean.`setListCssClass(String listCssClass)`
  `void`
  OptGroup.`setListCssClass(String listCssClass)`
  `void`
  ListUIBean.`setListCssStyle(String listCssStyle)`
  `void`
  OptGroup.`setListCssStyle(String listCssStyle)`
  `void`
  ComboBox.`setListKey(String listKey)`
  `void`
  ListUIBean.`setListKey(String listKey)`
  `void`
  OptGroup.`setListKey(String listKey)`
  `void`
  ListUIBean.`setListLabelKey(String listLabelKey)`
  `void`
  ListUIBean.`setListTitle(String listTitle)`
  `void`
  OptGroup.`setListTitle(String listTitle)`
  `void`
  ComboBox.`setListValue(String listValue)`
  `void`
  ListUIBean.`setListValue(String listValue)`
  `void`
  OptGroup.`setListValue(String listValue)`
  `void`
  ListUIBean.`setListValueKey(String listValueKey)`
  `void`
  Number.`setMaximumFractionDigits(Integer maximumFractionDigits)`
  `void`
  Number.`setMaximumIntegerDigits(Integer maximumIntegerDigits)`
  `void`
  TextArea.`setMaxlength(String maxlength)`
  `void`
  TextField.`setMaxlength(String maxlength)`
  `void`
  TextField.`setMaxLength(String maxlength)`
  `void`
  Link.`setMedia(String media)`
  `void`
  Anchor.`setMethod(String method)`
  `void`
  Form.`setMethod(String method)`
  `void`
  FormButton.`setMethod(String method)`
  `void`
  URL.`setMethod(String method)`
  `void`
  Number.`setMinimumFractionDigits(Integer minimumFractionDigits)`
  `void`
  Number.`setMinimumIntegerDigits(Integer minimumIntegerDigits)`
  `void`
  TextArea.`setMinlength(String minlength)`
  `void`
  UpDownSelect.`setMoveDownLabel(String moveDownLabel)`
  `void`
  UpDownSelect.`setMoveUpLabel(String moveUpLabel)`
  `void`
  DoubleListUIBean.`setMultiple(String multiple)`
  `void`
  InputTransferSelect.`setMultiple(String multiple)`
  `void`
  Select.`setMultiple(String multiple)`
  `void`
  ActionComponent.`setName(String name)`
  `void`
  Bean.`setName(String name)`
  `void`
  Date.`setName(String name)`
  `void`
  I18n.`setName(String name)`
  `void`
  Number.`setName(String name)`
  `void`
  Param.`setName(String name)`
  `void`
  Text.`setName(String name)`
  `void`
  UIBean.`setName(String name)`
  `void`
  ActionComponent.`setNamespace(String namespace)`
  `void`
  Anchor.`setNamespace(String namespace)`
  `void`
  Form.`setNamespace(String namespace)`
  `void`
  URL.`setNamespace(String namespace)`
  `void`
  Date.`setNice(boolean nice)`
  `void`
  Script.`setNomodule(String nomodule)`
  `void`
  UIBean.`setOnblur(String onblur)`
  `void`
  UIBean.`setOnchange(String onchange)`
  `void`
  UIBean.`setOnclick(String onclick)`
  `void`
  UIBean.`setOndblclick(String ondblclick)`
  `void`
  UIBean.`setOnfocus(String onfocus)`
  `void`
  UIBean.`setOnkeydown(String onkeydown)`
  `void`
  UIBean.`setOnkeypress(String onkeypress)`
  `void`
  UIBean.`setOnkeyup(String onkeyup)`
  `void`
  UIBean.`setOnmousedown(String onmousedown)`
  `void`
  UIBean.`setOnmousemove(String onmousemove)`
  `void`
  UIBean.`setOnmouseout(String onmouseout)`
  `void`
  UIBean.`setOnmouseover(String onmouseover)`
  `void`
  UIBean.`setOnmouseup(String onmouseup)`
  `void`
  Form.`setOnreset(String onreset)`
  `void`
  UIBean.`setOnselect(String onselect)`
  `void`
  Form.`setOnsubmit(String onsubmit)`
  `void`
  ClosingUIBean.`setOpenTemplate(String openTemplate)`
  `void`
  Number.`setParseIntegerOnly(Boolean parseIntegerOnly)`
  `void`
  Component.`setPerformClearTagStateForTagPoolingServers(boolean performClearTagStateForTagPoolingServers)`
  Request that the tag state be cleared during `StrutsBodyTagSupport.doEndTag()` processing, which may help with certain edge cases with tag logic running on servers that implement JSP Tag Pooling.
  `void`
  Anchor.`setPortletMode(String portletMode)`
  `void`
  Form.`setPortletMode(String portletMode)`
  `void`
  URL.`setPortletMode(String portletMode)`
  `void`
  Anchor.`setPortletUrlType(String portletUrlType)`
  `void`
  URL.`setPortletUrlType(String portletUrlType)`
  `void`
  TextArea.`setReadonly(String readonly)`
  `void`
  TextField.`setReadonly(String readonly)`
  `void`
  Link.`setReferrerpolicy(String referrerpolicy)`
  `void`
  Script.`setReferrerpolicy(String referrerpolicy)`
  `void`
  Link.`setRel(String rel)`
  `void`
  InputTransferSelect.`setRemoveAllLabel(String removeAllLabel)`
  `void`
  InputTransferSelect.`setRemoveLabel(String removeLabel)`
  `void`
  UIBean.`setRequiredLabel(String requiredLabel)`
  `void`
  UIBean.`setRequiredPosition(String requiredPosition)`
  `void`
  ActionComponent.`setRethrowException(boolean rethrowException)`
  `void`
  OptionTransferSelect.`setRightDownLabel(String rightDownlabel)`
  `void`
  InputTransferSelect.`setRightTitle(String rightTitle)`
  `void`
  OptionTransferSelect.`setRightTitle(String rightTitle)`
  `void`
  OptionTransferSelect.`setRightUpLabel(String rightUpLabel)`
  `void`
  Number.`setRoundingMode(String roundingMode)`
  `void`
  TextArea.`setRows(String rows)`
  `void`
  Anchor.`setScheme(String scheme)`
  `void`
  URL.`setScheme(String scheme)`
  `void`
  Set.`setScope(String scope)`
  `void`
  OptionTransferSelect.`setSelectAllLabel(String selectAllLabel)`
  `void`
  UpDownSelect.`setSelectAllLabel(String selectAllLabel)`
  `void`
  OptionTransferSelect.`setSelectAllOnclick(String selectAllOnclick)`
  `void`
  Password.`setShowPassword(String showPassword)`
  `void`
  DoubleListUIBean.`setSize(String size)`
  `void`
  File.`setSize(String size)`
  `void`
  InputTransferSelect.`setSize(String size)`
  `void`
  Select.`setSize(String size)`
  `void`
  TextField.`setSize(String size)`
  `void`
  Link.`setSizes(String sizes)`
  `void`
  Reset.`setSrc(String src)`
  `void`
  Script.`setSrc(String src)`
  `void`
  Submit.`setSrc(String src)`
  `void`
  IteratorComponent.`setStatus(String status)`
  `void`
  IteratorComponent.`setStep(String step)`
  `void`
  UIBean.`setStyle(String cssStyle)`
  `void`
  Checkbox.`setSubmitUnchecked(String submitUnchecked)`
  `void`
  Param.`setSuppressEmptyParameters(boolean suppressEmptyParameters)`
  `void`
  UIBean.`setTabindex(String tabindex)`
  `void`
  Form.`setTarget(String target)`
  `void`
  UIBean.`setTemplate(String template)`
  `void`
  UIBean.`setTemplateDir(String templateDir)`
  `void`
  ElseIf.`setTest(String test)`
  `void`
  If.`setTest(String test)`
  `void`
  UIBean.`setTheme(String theme)`
  `void`
  Date.`setTimezone(String timezone)`
  `void`
  UIBean.`setTitle(String title)`
  `void`
  UIBean.`setTooltip(String tooltip)`
  `void`
  UIBean.`setTooltipConfig(String tooltipConfig)`
  `void`
  UIBean.`setTooltipCssClass(String tooltipCssClass)`
  `void`
  UIBean.`setTooltipDelay(String tooltipDelay)`
  `void`
  UIBean.`setTooltipIconPath(String tooltipIconPath)`
  `void`
  Set.`setTrimBody(boolean trimBody)`
  `void`
  FormButton.`setType(String type)`
  `void`
  Link.`setType(String type)`
  `void`
  Number.`setType(String type)`
  `void`
  Script.`setType(String type)`
  `void`
  TextField.`setType(String type)`
  `void`
  OptionTransferSelect.`setUpDownOnLeftOnclick(String upDownOnLeftOnclick)`
  `void`
  OptionTransferSelect.`setUpDownOnRightOnclick(String upDownOnRightOnclick)`
  `void`
  InputTransferSelect.`setUpLabel(String upLabel)`
  `void`
  Form.`setValidate(String validate)`
  `void`
  Anchor.`setValue(String value)`
  `void`
  File.`setValue(String value)`
  `void`
  Include.`setValue(String value)`
  `void`
  IteratorComponent.`setValue(String value)`
  `void`
  Param.`setValue(String value)`
  `void`
  Property.`setValue(String value)`
  `void`
  Push.`setValue(String value)`
  `void`
  Set.`setValue(String value)`
  `void`
  UIBean.`setValue(String value)`
  `void`
  URL.`setValue(String value)`
  `void`
  AppendIterator.`setVar(String var)`
  `void`
  ContextBean.`setVar(String var)`
  `void`
  MergeIterator.`setVar(String var)`
  `void`
  Set.`setVar(String var)`
  `void`
  Anchor.`setWindowState(String windowState)`
  `void`
  Form.`setWindowState(String windowState)`
  `void`
  URL.`setWindowState(String windowState)`
  `void`
  TextArea.`setWrap(String wrap)`

- ## Uses of StrutsTagAttribute in org.apache.struts2.views.jsp.iterator

  Methods in org.apache.struts2.views.jsp.iterator with annotations of type StrutsTagAttribute
  Modifier and Type
  Method
  Description
  `void`
  SortIteratorTag.`setComparator(String comparator)`
  `void`
  IteratorGeneratorTag.`setConverter(String aConverter)`
  `void`
  IteratorGeneratorTag.`setCount(String count)`
  `void`
  SubsetIteratorTag.`setCount(String count)`
  `void`
  SubsetIteratorTag.`setDecider(String decider)`
  `void`
  IteratorGeneratorTag.`setPerformClearTagStateForTagPoolingServers(boolean performClearTagStateForTagPoolingServers)`
  `void`
  SortIteratorTag.`setPerformClearTagStateForTagPoolingServers(boolean performClearTagStateForTagPoolingServers)`
  `void`
  SubsetIteratorTag.`setPerformClearTagStateForTagPoolingServers(boolean performClearTagStateForTagPoolingServers)`
  `void`
  IteratorGeneratorTag.`setSeparator(String separator)`
  @s.tagattribute required="true" type="String" description="the separator to be used in separating the val into entries of the iterator"
  `void`
  SortIteratorTag.`setSource(String source)`
  `void`
  SubsetIteratorTag.`setSource(String source)`
  `void`
  SubsetIteratorTag.`setStart(String start)`
  @s.tagattribute required="false" type="Integer" description="Indicate the starting index (eg.
  `void`
  IteratorGeneratorTag.`setVal(String val)`
  @s.tagattribute required="true" description="the source to be parsed into an iterator"
  `void`
  IteratorGeneratorTag.`setVar(String var)`
  `void`
  SortIteratorTag.`setVar(String var)`
  `void`
  SubsetIteratorTag.`setVar(String var)`