Attributes |
Name | Required | Request-time | Type | Description |
name | false | false | java.lang.String | The name of the variable that is set with the result of the selection. May also by use to set default value(if any option value matches the value of this variable). If is any option select, don't enforce attribute value to set default value. |
tabindex | false | false | java.lang.String | Sets the tabbing position for the select element. |
title | false | false | java.lang.String | Sets a title for the select element. Some browsers can ignore it. |
xmllang | false | false | java.lang.String | The xml:lang attribute specifies the natural or formal language of an element or its attributes. |
styleClass | false | false | java.lang.String | Space-separated list of style class(es) to be applied when this element is rendered. This value must be passed through as the "class" attribute on generated markup. |
id | false | false | java.lang.String | The component identifier for the associated component. |
rendered | false | false | java.lang.String | Flag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. |
binding | false | false | java.lang.String | The value binding expression linking this component to a property in a backing bean. |
converter | false | false | java.lang.String | Converter instance registered with this component. |
immediate | false | false | java.lang.String | Flag indicating that this component's value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until Process Validations phase. |
value | false | false | java.lang.String | The current value of this component. Is rendered as attribute "value" in the select element. First option item with matching value is selected. |
required | false | false | java.lang.String | Flag indicating that the user is required to provide a submitted value for this input component. |
validator | false | false | java.lang.String | MethodBinding representing a validator method that will be called during Process Validations to perform correctness checks on the value of this component. The expression must evaluate to a public method that takes FacesContext, UIComponent, and Object parameters, with a return type of void. |
valueChangeListener | false | false | java.lang.String | MethodBinding representing a value change listener method that will be notified when a new value has been set for this input component. The expression must evaluate to a public method that takes a ValueChangeEvent parameter, with a return type of void. |