Attributes |
Name | Required | Request-time | Type | Description |
binding | OPTIONAL | false | javax.el.ValueExpression | Using an EL expression, bind the component reference to a bean property, so that the component may be accessed in the bean. |
converter | OPTIONAL | false | javax.faces.convert.Converter | Converter is an interface describing a Java class that can perform Object-to-String and String-to-Object conversions between model data objects and a String representation of those objects that is suitable for rendering. |
converterMessage | OPTIONAL | false | java.lang.String | If present, will be used as the text of the converter message, replacing any message that comes from the converter. |
disabled | OPTIONAL | false | boolean | disabled property. If true no input may be submitted via this component. Is required by aria |
id | OPTIONAL | false | java.lang.String | The component identifier for this component. This value must be unique within the closest parent component that is a naming container. |
immediate | OPTIONAL | false | boolean | A flag indicating that conversion and validation of this component's value should occur during Apply Request Values phase instead of Process Validations phase. |
label | OPTIONAL | false | java.lang.String | A label to be printed either on the buttton or to the left of it according to labelPosition parameter |
labelPosition | OPTIONAL | false | java.lang.String | Default is left for rime theme. Other possibility is "on" for sam skin. |
rendered | OPTIONAL | false | boolean | Return true if this component (and its children) should be rendered during the Render Response phase of the request processing lifecycle. |
required | OPTIONAL | false | boolean | A flag indicating whether the user required to provide a non-empty submitted value for this component. |
requiredMessage | OPTIONAL | false | java.lang.String | If present, will be used as the text of the validation message for the "required" facility, if the "required" facility is used. |
singleSubmit | OPTIONAL | false | boolean | When singleSubmit is true, changing the value of this component will submit and execute this component only. Equivalent to execute="@this" render="@all" of the f ajax tag. When singleSubmit is false, no submit occurs. The default value is false. |
style | OPTIONAL | false | java.lang.String | style of the component, rendered on the root div of the component |
styleClass | OPTIONAL | false | java.lang.String | style class of the component, rendered on the root div of the component. |
tabindex | OPTIONAL | false | int | tabindex of the component |
validator | OPTIONAL | false | javax.el.MethodExpression | MethodExpression 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. |
validatorMessage | OPTIONAL | false | java.lang.String | If present, will be used as the text of the validator message, replacing any message that comes from the validator. |
value | OPTIONAL | false | java.lang.Object | The current value of the simple component. The value to be rendered. |
valueChangeListener | OPTIONAL | false | javax.el.MethodExpression | MethodExpression 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, or to a public method that takes no arguments with a return type of void. In the latter case, the method has no way of easily knowing what the new value is, but this can be useful in cases where a notification is needed that "this value changed". |