diff --git a/apps/showcase/src/main/webapp/tags/ui/example.jsp b/apps/showcase/src/main/webapp/tags/ui/example.jsp index 6a7ec6dbd..7a63a7e40 100644 --- a/apps/showcase/src/main/webapp/tags/ui/example.jsp +++ b/apps/showcase/src/main/webapp/tags/ui/example.jsp @@ -19,7 +19,7 @@ name="name" tooltip="Enter your Name here" /> - diff --git a/apps/showcase/src/main/webapp/tags/ui/example.vm b/apps/showcase/src/main/webapp/tags/ui/example.vm index 122f0e3f8..92b31d90a 100644 --- a/apps/showcase/src/main/webapp/tags/ui/example.vm +++ b/apps/showcase/src/main/webapp/tags/ui/example.vm @@ -12,7 +12,7 @@ #sform ("action=exampleSubmitVelocity" "method=post" "enctype=multipart/form-data") #stextfield ("label=Name" "name=name") - #sdatepicker ("label=Birthday" "name=birthday") + #sdropdowndatetimepicker ("label=Birthday" "name=birthday") #stextarea ("label=Biograph" "name=bio" "cols=20" "rows=3") #sselect ("label=Favourite Color" "list={'Red', 'Blue', 'Green'}" "name=favouriteColor" "emptyOption=true" "headerKey=None" "headerValue=None") #sselect ("label=Favourite Language" "list=favouriteLanguages" "name=favouriteLanguage" "listKey=key" "listValue=description" "emptyOption=true" "headerKey=None" "headerValue=None") diff --git a/core/src/main/resources/META-INF/struts-tags.tld b/core/src/main/resources/META-INF/struts-tags.tld index fdcf64dc2..6a90241cb 100644 --- a/core/src/main/resources/META-INF/struts-tags.tld +++ b/core/src/main/resources/META-INF/struts-tags.tld @@ -12,39 +12,2631 @@ to ensure that input is correct and output is localized. The Struts Tags can be used with JSP FreeMarker or Velocity."]]> - generator - org.apache.struts2.views.jsp.iterator.IteratorGeneratorTag + action + org.apache.struts2.views.jsp.ActionTag JSP - + - converter + executeResult false true - val into an object]]> + - count + flush false true - + id false true - + - separator - true + ignoreContextParams + false true - val into entries of the iterator]]> + - val + name true true - + + + + namespace + false + true + + + + + actionerror + org.apache.struts2.views.jsp.ui.ActionErrorTag + empty + + + accesskey + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + disabled + false + true + + + + id + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + name + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + tabindex + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + value + false + true + + + + + actionmessage + org.apache.struts2.views.jsp.ui.ActionMessageTag + empty + + + accesskey + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + disabled + false + true + + + + id + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + name + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + tabindex + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + value + false + true + + + + + a + org.apache.struts2.views.jsp.ui.AnchorTag + JSP + + + accesskey + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + disabled + false + true + + + + errorText + false + true + + + + executeScripts + false + true + + + + formFilter + false + true + + + + formId + false + true + + + + handler + false + true + + + + href + false + true + + + + id + false + true + + + + indicator + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + listenTopics + false + true + + + + loadingText + false + true + + + + name + false + true + + + + notifyTopics + false + true + + + + onLoadJS + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + openTemplate + false + true + + + + preInvokeJS + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + showErrorTransportText + false + true + + + + tabindex + false + true + + + + targets + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + value + false + true + + + + + append + org.apache.struts2.views.jsp.iterator.AppendIteratorTag + JSP + + + id + false + true + + + + + autocompleter + org.apache.struts2.views.jsp.ui.AutocompleterTag + JSP + + + accesskey + false + true + + + + autoComplete + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + delay + false + true + + + + disabled + false + true + + + + dropdownHeight + false + true + + + + dropdownWidth + false + true + + + + emptyOption + false + true + + + + forceValidOption + false + true + + + + formFilter + false + true + + + + formId + false + true + + + + headerKey + false + true + + + + headerValue + false + true + + + + href + false + true + + + + id + false + true + + + + indicator + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + list + true + true + + + + listKey + false + true + + + + listValue + false + true + + + + listenTopics + false + true + + + + loadMinimumCount + false + true + + + + loadOnTextChange + false + true + + + + maxLength + false + true + + + + maxlength + false + true + + + + name + false + true + + + + notifyTopics + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + readonly + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + searchType + false + true + + + + showDownArrow + false + true + + + + size + false + true + + + + tabindex + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + value + false + true + + + + + bean + org.apache.struts2.views.jsp.BeanTag + JSP + + + id + false + true + + + + name + true + true + + + + + checkbox + org.apache.struts2.views.jsp.ui.CheckboxTag + JSP + + + accesskey + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + disabled + false + true + + + + fieldValue + false + true + + + + id + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + name + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + tabindex + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + value + false + true + + + + + checkboxlist + org.apache.struts2.views.jsp.ui.CheckboxListTag + JSP + + + accesskey + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + disabled + false + true + + + + id + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + list + true + true + + + + listKey + false + true + + + + listValue + false + true + + + + name + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + tabindex + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + value + false + true + + + + + combobox + org.apache.struts2.views.jsp.ui.ComboBoxTag + JSP + + + accesskey + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + disabled + false + true + + + + emptyOption + false + true + + + + headerKey + false + true + + + + headerValue + false + true + + + + id + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + list + true + true + + + + listKey + false + true + + + + listValue + false + true + + + + maxLength + false + true + + + + maxlength + false + true + + + + name + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + readonly + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + size + false + true + + + + tabindex + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + value + false + true + + + + + date + org.apache.struts2.views.jsp.DateTag + empty + + + format + false + false + + + + id + false + true + + + + name + true + true + + + + nice + false + true + + + + + datepicker + org.apache.struts2.views.jsp.ui.DatePickerTag + JSP + + + accesskey + false + true + + + + adjustWeeks + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + dayWidth + false + true + + + + disabled + false + true + + + + displayWeeks + false + true + + + + endDate + false + true + + + + id + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + language + false + true + + + + name + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + startDate + false + true + + + + staticDisplay + false + true + + + + tabindex + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + value + false + true + + + + weekStartsOn + false + true + + + + + debug + org.apache.struts2.views.jsp.ui.DebugTag + JSP + + + accesskey + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + disabled + false + true + + + + id + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + name + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + tabindex + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + value + false + true + + + + + div + org.apache.struts2.views.jsp.ui.DivTag + JSP + + + accesskey + false + true + + + + afterLoading + false + true + + + + autoStart + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + delay + false + true + + + + disabled + false + true + + + + errorText + false + true + + + + executeScripts + false + true + + + + formFilter + false + true + + + + formId + false + true + + + + handler + false + true + + + + href + false + true + + + + id + false + true + + + + indicator + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + listenTopics + false + true + + + + loadingText + false + true + + + + name + false + true + + + + notifyTopics + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + openTemplate + false + true + + + + refreshOnShow + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + showErrorTransportText + false + true + + + + startTimerListenTopics + false + true + + + + stopTimerListenTopics + false + true + + + + tabindex + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + updateFreq + false + true + + + + value + false + true + @@ -480,10 +3072,76 @@ - push - org.apache.struts2.views.jsp.PushTag + dropdowndatetimepicker + org.apache.struts2.views.jsp.ui.DropdownDateTimePickerTag JSP - + + + accesskey + false + true + + + + adjustWeeks + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + dayWidth + false + true + + + + disabled + false + true + + + + displayFormat + false + true + + + + displayWeeks + false + true + + + + endDate + false + true + + + + formatLength + false + true + + + + iconPath + false + true + + id false @@ -491,17 +3149,251 @@ - value - true + key + false true - + + + + label + false + true + + + + labelposition + false + true + + + + language + false + true + + + + name + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + startDate + false + true + + + + staticDisplay + false + true + + + + tabindex + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + toggleDuration + false + true + + + + toggleType + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + type + false + true + + + + value + false + true + + + + weekStartsOn + false + true + - debug - org.apache.struts2.views.jsp.ui.DebugTag + else + org.apache.struts2.views.jsp.ElseTag JSP - + + + id + false + true + + + + + elseif + org.apache.struts2.views.jsp.ElseIfTag + JSP + + + id + false + true + + + + test + true + true + + + + + fielderror + org.apache.struts2.views.jsp.ui.FieldErrorTag + JSP + accesskey false @@ -701,6 +3593,1458 @@ + + file + org.apache.struts2.views.jsp.ui.FileTag + JSP + + + accept + false + true + + + + accesskey + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + disabled + false + true + + + + id + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + name + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + size + false + true + + + + tabindex + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + value + false + true + + + + + form + org.apache.struts2.views.jsp.ui.FormTag + JSP + + + acceptcharset + false + true + + + + accesskey + false + true + + + + action + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + disabled + false + true + + + + enctype + false + true + + + + id + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + method + false + true + + + + name + false + true + + + + namespace + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + onsubmit + false + true + + + + openTemplate + false + true + + + + portletMode + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + tabindex + false + true + + + + target + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + validate + false + true + + + + value + false + true + + + + windowState + false + true + + + + + component + org.apache.struts2.views.jsp.ui.ComponentTag + JSP + + + accesskey + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + disabled + false + true + + + + id + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + name + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + tabindex + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + value + false + true + + + + + head + org.apache.struts2.views.jsp.ui.HeadTag + empty + + + accesskey + false + true + + + + calendarcss + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + debug + false + true + + + + disabled + false + true + + + + id + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + name + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + tabindex + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + value + false + true + + + + + hidden + org.apache.struts2.views.jsp.ui.HiddenTag + JSP + + + accesskey + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + disabled + false + true + + + + id + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + name + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + tabindex + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + value + false + true + + + + + i18n + org.apache.struts2.views.jsp.I18nTag + JSP + + + id + false + true + + + + name + true + true + + + + + if + org.apache.struts2.views.jsp.IfTag + JSP + + + id + false + true + + + + test + true + true + + + + + include + org.apache.struts2.views.jsp.IncludeTag + JSP + + + id + false + true + + + + value + true + true + + + + + iterator + org.apache.struts2.views.jsp.IteratorTag + JSP + + + id + false + true + + + + status + false + true + + + + value + false + true + + + + + label + org.apache.struts2.views.jsp.ui.LabelTag + JSP + + + accesskey + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + disabled + false + true + + + + for + false + true + + + + id + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + name + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + tabindex + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + value + false + true + + + + + merge + org.apache.struts2.views.jsp.iterator.MergeIteratorTag + JSP + + + id + false + true + + + + + optgroup + org.apache.struts2.views.jsp.ui.OptGroupTag + JSP + + + disabled + false + true + + + + id + false + true + + + + label + false + true + + + + list + false + true + + + + listKey + false + true + + + + listValue + false + true + + + optiontransferselect org.apache.struts2.views.jsp.ui.OptionTransferSelectTag @@ -1253,2610 +5597,6 @@ - - bean - org.apache.struts2.views.jsp.BeanTag - JSP - - - id - false - true - - - - name - true - true - - - - - text - org.apache.struts2.views.jsp.TextTag - JSP - - - id - false - true - - - - name - true - true - - - - - label - org.apache.struts2.views.jsp.ui.LabelTag - JSP - - - accesskey - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - disabled - false - true - - - - for - false - true - - - - id - false - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - name - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - value - false - true - - - - - property - org.apache.struts2.views.jsp.PropertyTag - empty - - - default - false - true - value attribute is null]]> - - - escape - false - true - - - - id - false - true - - - - value - false - true - - - - - hidden - org.apache.struts2.views.jsp.ui.HiddenTag - JSP - - - accesskey - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - disabled - false - true - - - - id - false - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - name - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - value - false - true - - - - - autocompleter - org.apache.struts2.views.jsp.ui.AutocompleterTag - JSP - - - accesskey - false - true - - - - autoComplete - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - delay - false - true - - - - disabled - false - true - - - - dropdownHeight - false - true - - - - dropdownWidth - false - true - - - - emptyOption - false - true - - - - forceValidOption - false - true - - - - formFilter - false - true - - - - formId - false - true - - - - headerKey - false - true - - - - headerValue - false - true - - - - href - false - true - - - - id - false - true - - - - indicator - false - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - list - true - true - - - - listKey - false - true - - - - listValue - false - true - - - - listenTopics - false - true - - - - loadMinimumCount - false - true - - - - loadOnTextChange - false - true - - - - maxLength - false - true - - - - maxlength - false - true - - - - name - false - true - - - - notifyTopics - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - readonly - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - searchType - false - true - - - - showDownArrow - false - true - - - - size - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - value - false - true - - - - - datepicker - org.apache.struts2.views.jsp.ui.DatePickerTag - JSP - - - accesskey - false - true - - - - adjustWeeks - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - dayWidth - false - true - - - - disabled - false - true - - - - displayWeeks - false - true - - - - endDate - false - true - - - - id - false - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - language - false - true - - - - name - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - startDate - false - true - - - - staticDisplay - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - value - false - true - - - - weekStartsOn - false - true - - - - - optgroup - org.apache.struts2.views.jsp.ui.OptGroupTag - JSP - - - disabled - false - true - - - - id - false - true - - - - label - false - true - - - - list - false - true - - - - listKey - false - true - - - - listValue - false - true - - - - - timepicker - org.apache.struts2.views.jsp.ui.TimePickerTag - JSP - - - accesskey - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - disabled - false - true - - - - id - false - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - language - false - true - - - - maxLength - false - true - - - - maxlength - false - true - - - - name - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - readonly - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - size - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - useDefaultMinutes - false - true - - - - useDefaultTime - false - true - - - - value - false - true - - - - - iterator - org.apache.struts2.views.jsp.IteratorTag - JSP - - - id - false - true - - - - status - false - true - - - - value - false - true - - - - - table - org.apache.struts2.views.jsp.ui.table.WebTableTag - JSP - - - accesskey - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - disabled - false - true - - - - id - false - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - name - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - sortColumn - false - true - - - - sortOrder - false - true - - - - sortable - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - value - false - true - - - - - tree - org.apache.struts2.views.jsp.ui.TreeTag - JSP - - - accesskey - false - true - - - - blankIconSrc - false - true - - - - childCollectionProperty - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - disabled - false - true - - - - expandIconSrcMinus - false - true - - - - expandIconSrcPlus - false - true - - - - gridIconSrcC - false - true - - - - gridIconSrcL - false - true - - - - gridIconSrcP - false - true - - - - gridIconSrcV - false - true - - - - gridIconSrcX - false - true - - - - gridIconSrcY - false - true - - - - iconHeight - false - true - - - - iconWidth - false - true - - - - id - false - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - name - false - true - - - - nodeIdProperty - false - true - - - - nodeTitleProperty - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - openTemplate - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - rootNode - false - true - - - - showGrid - false - true - - - - showRootGrid - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateCssPath - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - toggle - false - true - - - - toggleDuration - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - treeCollapsedTopic - false - true - - - - treeExpandedTopic - false - true - - - - treeSelectedTopic - false - true - - - - value - false - true - - - - - textarea - org.apache.struts2.views.jsp.ui.TextareaTag - JSP - - - accesskey - false - true - - - - cols - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - disabled - false - true - - - - id - false - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - name - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - readonly - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - rows - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - value - false - true - - - - wrap - false - true - - - - - div - org.apache.struts2.views.jsp.ui.DivTag - JSP - - - accesskey - false - true - - - - afterLoading - false - true - - - - autoStart - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - delay - false - true - - - - disabled - false - true - - - - errorText - false - true - - - - executeScripts - false - true - - - - formFilter - false - true - - - - formId - false - true - - - - handler - false - true - - - - href - false - true - - - - id - false - true - - - - indicator - false - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - listenTopics - false - true - - - - loadingText - false - true - - - - name - false - true - - - - notifyTopics - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - openTemplate - false - true - - - - refreshOnShow - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - showErrorTransportText - false - true - - - - startTimerListenTopics - false - true - - - - stopTimerListenTopics - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - updateFreq - false - true - - - - value - false - true - - - - - merge - org.apache.struts2.views.jsp.iterator.MergeIteratorTag - JSP - - - id - false - true - - - - - subset - org.apache.struts2.views.jsp.iterator.SubsetIteratorTag - JSP - - - count - false - true - - - - decider - false - true - - - - source - false - true - - - - start - false - true - - - - - elseif - org.apache.struts2.views.jsp.ElseIfTag - JSP - - - id - false - true - - - - test - true - true - - - - - set - org.apache.struts2.views.jsp.SetTag - empty - - - id - false - true - - - - name - true - true - value]]> - - - scope - false - true - application, session, request, page, or action.]]> - - - value - false - true - name]]> - - param org.apache.struts2.views.jsp.ParamTag @@ -3881,2538 +5621,6 @@ - - tabbedPanel - org.apache.struts2.views.jsp.ui.TabbedPanelTag - JSP - - - accesskey - false - true - - - - closeButton - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - disabled - false - true - - - - doLayout - false - true - - - - id - true - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - name - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - openTemplate - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - selectedTab - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - value - false - true - - - - - dropdowndatetimepicker - org.apache.struts2.views.jsp.ui.DropdownDateTimePickerTag - JSP - - - accesskey - false - true - - - - adjustWeeks - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - dayWidth - false - true - - - - disabled - false - true - - - - displayFormat - false - true - - - - displayWeeks - false - true - - - - endDate - false - true - - - - formatLength - false - true - - - - iconPath - false - true - - - - id - false - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - language - false - true - - - - name - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - startDate - false - true - - - - staticDisplay - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - toggleDuration - false - true - - - - toggleType - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - type - false - true - - - - value - false - true - - - - weekStartsOn - false - true - - - - - actionmessage - org.apache.struts2.views.jsp.ui.ActionMessageTag - empty - - - accesskey - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - disabled - false - true - - - - id - false - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - name - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - value - false - true - - - - - else - org.apache.struts2.views.jsp.ElseTag - JSP - - - id - false - true - - - - - select - org.apache.struts2.views.jsp.ui.SelectTag - JSP - - - accesskey - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - disabled - false - true - - - - emptyOption - false - true - - - - headerKey - false - true - - - - headerValue - false - true - - - - id - false - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - list - true - true - - - - listKey - false - true - - - - listValue - false - true - - - - multiple - false - true - - - - name - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - size - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - value - false - true - - - - - radio - org.apache.struts2.views.jsp.ui.RadioTag - JSP - - - accesskey - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - disabled - false - true - - - - id - false - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - list - true - true - - - - listKey - false - true - - - - listValue - false - true - - - - name - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - value - false - true - - - - - textfield - org.apache.struts2.views.jsp.ui.TextFieldTag - JSP - - - accesskey - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - disabled - false - true - - - - id - false - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - maxLength - false - true - - - - maxlength - false - true - - - - name - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - readonly - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - size - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - value - false - true - - - - - date - org.apache.struts2.views.jsp.DateTag - empty - - - format - false - false - - - - id - false - true - - - - name - true - true - - - - nice - false - true - - - - - action - org.apache.struts2.views.jsp.ActionTag - JSP - - - executeResult - false - true - - - - flush - false - true - - - - id - false - true - - - - ignoreContextParams - false - true - - - - name - true - true - - - - namespace - false - true - - - - - sort - org.apache.struts2.views.jsp.iterator.SortIteratorTag - JSP - - - comparator - true - true - - - - source - false - true - - - - - a - org.apache.struts2.views.jsp.ui.AnchorTag - JSP - - - accesskey - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - disabled - false - true - - - - errorText - false - true - - - - executeScripts - false - true - - - - formFilter - false - true - - - - formId - false - true - - - - handler - false - true - - - - href - false - true - - - - id - false - true - - - - indicator - false - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - listenTopics - false - true - - - - loadingText - false - true - - - - name - false - true - - - - notifyTopics - false - true - - - - onLoadJS - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - openTemplate - false - true - - - - preInvokeJS - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - showErrorTransportText - false - true - - - - tabindex - false - true - - - - targets - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - value - false - true - - - - - head - org.apache.struts2.views.jsp.ui.HeadTag - empty - - - accesskey - false - true - - - - calendarcss - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - debug - false - true - - - - disabled - false - true - - - - id - false - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - name - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - value - false - true - - - - - checkbox - org.apache.struts2.views.jsp.ui.CheckboxTag - JSP - - - accesskey - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - disabled - false - true - - - - fieldValue - false - true - - - - id - false - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - name - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - value - false - true - - - - - updownselect - org.apache.struts2.views.jsp.ui.UpDownSelectTag - JSP - - - accesskey - false - true - - - - allowMoveDown - false - true - - - - allowMoveUp - false - true - - - - allowSelectAll - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - disabled - false - true - - - - emptyOption - false - true - - - - headerKey - false - true - - - - headerValue - false - true - - - - id - false - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - list - true - true - - - - listKey - false - true - - - - listValue - false - true - - - - moveDownLabel - false - true - - - - moveUpLabel - false - true - - - - multiple - false - true - - - - name - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - selectAllLabel - false - true - - - - size - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - value - false - true - - - password org.apache.struts2.views.jsp.ui.PasswordTag @@ -6648,10 +5856,58 @@ - checkboxlist - org.apache.struts2.views.jsp.ui.CheckboxListTag + property + org.apache.struts2.views.jsp.PropertyTag + empty + + + default + false + true + value attribute is null]]> + + + escape + false + true + + + + id + false + true + + + + value + false + true + + + + + push + org.apache.struts2.views.jsp.PushTag JSP - + + + id + false + true + + + + value + true + true + + + + + radio + org.apache.struts2.views.jsp.ui.RadioTag + JSP + accesskey false @@ -7098,10 +6354,262 @@ - i18n - org.apache.struts2.views.jsp.I18nTag + select + org.apache.struts2.views.jsp.ui.SelectTag JSP - + + + accesskey + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + disabled + false + true + + + + emptyOption + false + true + + + + headerKey + false + true + + + + headerValue + false + true + + + + id + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + list + true + true + + + + listKey + false + true + + + + listValue + false + true + + + + multiple + false + true + + + + name + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + size + false + true + + + + tabindex + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + value + false + true + + + + + set + org.apache.struts2.views.jsp.SetTag + empty + id false @@ -7112,7 +6620,19 @@ name true true - + value]]> + + + scope + false + true + application, session, request, page, or action.]]> + + + value + false + true + name]]> @@ -7434,16 +6954,10 @@ - form - org.apache.struts2.views.jsp.ui.FormTag + tabbedPanel + org.apache.struts2.views.jsp.ui.TabbedPanelTag JSP - - - acceptcharset - false - true - - + accesskey false @@ -7451,10 +6965,10 @@ - action + closeButton false true - + cssClass @@ -7475,16 +6989,16 @@ - enctype + doLayout false true - + id - false + true true - + key @@ -7504,24 +7018,12 @@ true - - method - false - true - - name false true - - namespace - false - true - - onblur false @@ -7606,24 +7108,12 @@ true - - onsubmit - false - true - - openTemplate false true - - portletMode - false - true - - required false @@ -7636,18 +7126,18 @@ true + + selectedTab + false + true + + tabindex false true - - target - false - true - - template false @@ -7684,521 +7174,311 @@ true - - validate - false - true - - value false true - - windowState - false - true - - - actionerror - org.apache.struts2.views.jsp.ui.ActionErrorTag - empty - - - accesskey - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - disabled - false - true - - + text + org.apache.struts2.views.jsp.TextTag + JSP + id false true - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - name - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - value - false - true - - - - - fielderror - org.apache.struts2.views.jsp.ui.FieldErrorTag - JSP - - - accesskey - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - disabled - false - true - - - - id - false - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - name - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - value - false - true - - - - - combobox - org.apache.struts2.views.jsp.ui.ComboBoxTag - JSP - - - accesskey - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - disabled - false - true - - - - emptyOption - false - true - - - - headerKey - false - true - - - - headerValue - false - true - - - - id - false - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - list true true - + + + + textarea + org.apache.struts2.views.jsp.ui.TextareaTag + JSP + - listKey + accesskey false true - + - listValue + cols false true - + + + + cssClass + false + true + + + + cssStyle + false + true + + + + disabled + false + true + + + + id + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + name + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + readonly + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + rows + false + true + + + + tabindex + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + value + false + true + + + + wrap + false + true + + + + + textfield + org.apache.struts2.views.jsp.ui.TextFieldTag + JSP + + + accesskey + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + disabled + false + true + + + + id + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + maxLength @@ -8375,6 +7655,804 @@ + + timepicker + org.apache.struts2.views.jsp.ui.TimePickerTag + JSP + + + accesskey + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + disabled + false + true + + + + id + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + language + false + true + + + + maxLength + false + true + + + + maxlength + false + true + + + + name + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + readonly + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + size + false + true + + + + tabindex + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + useDefaultMinutes + false + true + + + + useDefaultTime + false + true + + + + value + false + true + + + + + token + org.apache.struts2.views.jsp.ui.TokenTag + JSP + + + accesskey + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + disabled + false + true + + + + id + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + name + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + tabindex + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + value + false + true + + + + + tree + org.apache.struts2.views.jsp.ui.TreeTag + JSP + + + accesskey + false + true + + + + blankIconSrc + false + true + + + + childCollectionProperty + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + disabled + false + true + + + + expandIconSrcMinus + false + true + + + + expandIconSrcPlus + false + true + + + + gridIconSrcC + false + true + + + + gridIconSrcL + false + true + + + + gridIconSrcP + false + true + + + + gridIconSrcV + false + true + + + + gridIconSrcX + false + true + + + + gridIconSrcY + false + true + + + + iconHeight + false + true + + + + iconWidth + false + true + + + + id + false + true + + + + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + name + false + true + + + + nodeIdProperty + false + true + + + + nodeTitleProperty + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + openTemplate + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + rootNode + false + true + + + + showGrid + false + true + + + + showRootGrid + false + true + + + + tabindex + false + true + + + + template + false + true + + + + templateCssPath + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + toggle + false + true + + + + toggleDuration + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + treeCollapsedTopic + false + true + + + + treeExpandedTopic + false + true + + + + treeSelectedTopic + false + true + + + + value + false + true + + + treenode org.apache.struts2.views.jsp.ui.TreeNodeTag @@ -8585,252 +8663,6 @@ - - file - org.apache.struts2.views.jsp.ui.FileTag - JSP - - - accept - false - true - - - - accesskey - false - true - - - - cssClass - false - true - - - - cssStyle - false - true - - - - disabled - false - true - - - - id - false - true - - - - key - false - true - - - - label - false - true - - - - labelposition - false - true - - - - name - false - true - - - - onblur - false - true - - - - onchange - false - true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - size - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - value - false - true - - - - - append - org.apache.struts2.views.jsp.iterator.AppendIteratorTag - JSP - - - id - false - true - - - - - if - org.apache.struts2.views.jsp.IfTag - JSP - - - id - false - true - - - - test - true - true - - - url org.apache.struts2.views.jsp.URLTag @@ -8916,10 +8748,70 @@ - include - org.apache.struts2.views.jsp.IncludeTag + updownselect + org.apache.struts2.views.jsp.ui.UpDownSelectTag JSP - + + + accesskey + false + true + + + + allowMoveDown + false + true + + + + allowMoveUp + false + true + + + + allowSelectAll + false + true + + + + cssClass + false + true + + + + cssStyle + false + true + + + + disabled + false + true + + + + emptyOption + false + true + + + + headerKey + false + true + + + + headerValue + false + true + + id false @@ -8927,17 +8819,227 @@ - value + key + false + true + + + + label + false + true + + + + labelposition + false + true + + + + list true true - + + + + listKey + false + true + + + + listValue + false + true + + + + moveDownLabel + false + true + + + + moveUpLabel + false + true + + + + multiple + false + true + + + + name + false + true + + + + onblur + false + true + + + + onchange + false + true + + + + onclick + false + true + + + + ondblclick + false + true + + + + onfocus + false + true + + + + onkeydown + false + true + + + + onkeypress + false + true + + + + onkeyup + false + true + + + + onmousedown + false + true + + + + onmousemove + false + true + + + + onmouseout + false + true + + + + onmouseover + false + true + + + + onmouseup + false + true + + + + onselect + false + true + + + + required + false + true + + + + requiredposition + false + true + + + + selectAllLabel + false + true + + + + size + false + true + + + + tabindex + false + true + + + + template + false + true + + + + templateDir + false + true + + + + theme + false + true + + + + title + false + true + + + + tooltip + false + true + + + + tooltipConfig + false + true + + + + value + false + true + - token - org.apache.struts2.views.jsp.ui.TokenTag + table + org.apache.struts2.views.jsp.ui.table.WebTableTag JSP - + accesskey false @@ -9088,6 +9190,24 @@ true + + sortColumn + false + true + + + + sortOrder + false + true + + + + sortable + false + true + + tabindex false @@ -9138,207 +9258,87 @@ - component - org.apache.struts2.views.jsp.ui.ComponentTag + generator + org.apache.struts2.views.jsp.iterator.IteratorGeneratorTag JSP - + - accesskey + converter false true - + val into an object]]> - cssClass + count false true - - - - cssStyle - false - true - - - - disabled - false - true - + id false true - + - key - false + separator + true true - + val into entries of the iterator]]> - label - false + val + true true - + + + + + sort + org.apache.struts2.views.jsp.iterator.SortIteratorTag + JSP + + + comparator + true + true + - labelposition + source false true - + + + + + subset + org.apache.struts2.views.jsp.iterator.SubsetIteratorTag + JSP + + + count + false + true + - name + decider false true - + - onblur + source false true - + - onchange + start false true - - - - onclick - false - true - - - - ondblclick - false - true - - - - onfocus - false - true - - - - onkeydown - false - true - - - - onkeypress - false - true - - - - onkeyup - false - true - - - - onmousedown - false - true - - - - onmousemove - false - true - - - - onmouseout - false - true - - - - onmouseover - false - true - - - - onmouseup - false - true - - - - onselect - false - true - - - - required - false - true - - - - requiredposition - false - true - - - - tabindex - false - true - - - - template - false - true - - - - templateDir - false - true - - - - theme - false - true - - - - title - false - true - - - - tooltip - false - true - - - - tooltipConfig - false - true - - - - value - false - true - + diff --git a/core/src/main/resources/template/simple/dropdowndatetimepicker.ftl b/core/src/main/resources/template/simple/dropdowndatetimepicker.ftl index 3ca0f2df3..4d57245a5 100644 --- a/core/src/main/resources/template/simple/dropdowndatetimepicker.ftl +++ b/core/src/main/resources/template/simple/dropdowndatetimepicker.ftl @@ -14,8 +14,8 @@ lang="${parameters.language?html}"<#rt/> <#if parameters.name?if_exists != ""> - name="${parameters.name?html}"<#rt/> - inputName="dojo.${parameters.name?html}"<#rt/> + name="dojo.${parameters.name?html}"<#rt/> + inputName="${parameters.name?html}"<#rt/> <#if parameters.displayWeeks?if_exists != ""> displayWeeks="${parameters.displayWeeks?html}"<#rt/> diff --git a/core/src/main/resources/template/xhtml/dropdowndatetimepicker.ftl b/core/src/main/resources/template/xhtml/dropdowndatetimepicker.ftl new file mode 100644 index 000000000..7d0e8f28e --- /dev/null +++ b/core/src/main/resources/template/xhtml/dropdowndatetimepicker.ftl @@ -0,0 +1,4 @@ +<#include "/${parameters.templateDir}/${parameters.theme}/controlheader.ftl" /> +<#include "/${parameters.templateDir}/simple/dropdowndatetimepicker.ftl" /> +<#include "/${parameters.templateDir}/xhtml/controlfooter.ftl" /> +