optgroup
Please make sure you have read the Tag Syntax document and understand how tag attribute syntax works.
Description
Create a optgroup component which needs to resides within a select tag.
This tag is to be used within a select
tag.
Renders a Select Tag’s OptGroup Tag
Attributes
Dynamic Attributes Allowed:false |
|||||
Name |
Required |
Default |
Evaluated |
Type |
Description |
---|---|---|---|---|---|
disabled | false | false | String | Set the disable attribute. | |
label | false | false | String | Set the label attribute | |
list | false | false | String | Set the list attribute. | |
listCssClass | false | false | String | Property of list objects to get css class from | |
listCssStyle | false | false | String | Property of list objects to get css style from | |
listKey | false | false | String | Set the listKey attribute. | |
listTitle | false | false | String | Property of list objects to get title from | |
listValue | false | false | String | Set the listValue attribute. | |
performClearTagStateForTagPoolingServers | false | false | false | Boolean | Whether to clear all tag state during doEndTag() processing (if applicable) |
Examples
<s:select label="My Selection"
name="mySelection"
value="%{'POPEYE'}"
list="%{#{'SUPERMAN':'Superman', 'SPIDERMAN':'spiderman'}}">
<s:optgroup label="Adult"
list="%{#{'SOUTH_PARK':'South Park'}}" />
<s:optgroup label="Japanese"
list="%{#{'POKEMON':'pokemon','DIGIMON':'digimon','SAILORMOON':'Sailormoon'}}" />
</s:select>