An expression that specifies the Converter for this component. If the value binding expression is a String, the String is used as an ID to look up a Converter. If the value binding expression is a Converter, uses that instance as the converter. The value can either be a static value (ID case only) or an EL expression.Type: javax.faces.convert.Converter

converterMessage

false

false

javax.el.ValueExpression(must evaluate to java.lang.String)

An expression that specifies the converter messageType: java.lang.String

disabled

false

false

javax.el.ValueExpression(must evaluate to boolean)

Flag indicating that this element is disabled.Type: booleanDefault: false

fieldId

false

true

java.lang.String

The component identifier for the input field component inside of the container. This value must be unique within the closest parent component that is a naming container.Type: java.lang.String

focus

false

false

javax.el.ValueExpression(must evaluate to boolean)

Flag indicating this component should receive the focus.Type: booleanDefault: false

id

false

true

java.lang.String

The component identifier for this component. This value must be unique within the closest parent component that is a naming container. For tx components the id will be set to the container (e. g. the panel). To set the id of the input field, you have to use the attribute "fieldId".Type: java.lang.String

inline

false

false

javax.el.ValueExpression(must evaluate to boolean)

**** @deprecated. Will be removed in a future version ****

This should be handled by e.g. a flow layout manager (since 1.5.0)

Flag indicating this component should rendered as an inline element.Type: booleanDefault: false

label

false

false

javax.el.ValueExpression(must evaluate to java.lang.String)

Text value to display as label. If text contains an underscore the next character is used as accesskey.Type: java.lang.String

labelWidth

false

false

javax.el.ValueExpression(must evaluate to java.lang.String)

The width for the label component. Default: 'auto'. This value is used in the gridLayouts columns attribute. See gridLayout tag for valid values.Type: java.lang.String

markup

false

false

javax.el.ValueExpression(must evaluate to java.lang.String[])

Indicate markup of this component. Possible value is 'none'. But this can be overridden in the theme.Type: java.lang.String[]Default: none

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.