| Attributes |
| Name | Required | Request-time | Type | Description |
| binding | false | false | javax.el.ValueExpression
(must evaluate to javax.faces.component.UIComponent)
| Value binding expression to a backing bean property bound to the component instance for the UIComponent created by this custom action. |
| id | false | true | java.lang.String | Component identifier of the UISelectItem component to be created. |
| itemDescription | false | false | javax.el.ValueExpression
(must evaluate to java.lang.String)
| Description of this option, for use in development tools. |
| itemDisabled | false | false | javax.el.ValueExpression
(must evaluate to java.lang.Boolean)
| Flag indicating whether the option created by this component is disabled. Expressions must evaluate to a boolean. Default value is false. |
| itemLabel | false | false | javax.el.ValueExpression
(must evaluate to java.lang.String)
| Label to be displayed to the user for this option. |
| itemValue | false | false | javax.el.ValueExpression
(must evaluate to java.lang.Object)
| Value to be returned to the server if this option is selected by the user. |
| value | false | false | javax.el.ValueExpression
(must evaluate to javax.faces.component.UIComponent)
| Value binding expression pointing at a SelectItem instance containing the information for this option. |