UISelectItemGroups is a component that may be nested inside a UISelectMany
or UISelectOne
component,
and causes the addition of one or more SelectItemGroup
of one or more SelectItem
instances to the list of available options in the parent component.
This component accepts only children of type UISelectItems
or UISelectItem
.
Info | Value |
---|---|
Component Type | jakarta.faces.SelectItemGroups |
Handler Class | None |
Renderer Type | None |
Description | None |
Name | Required | Type | Description |
---|---|---|---|
id |
false
| jakarta.el.ValueExpression
(must evaluate to java.lang.String )
|
Component identifier of the UISelectItemGroups component to be created.
|
binding |
false
| jakarta.el.ValueExpression
(must evaluate to jakarta.faces.component.UIComponent )
|
Value binding expression to a backing bean property bound to the component instance for the UIComponent created by this tag.
|
value |
false
| jakarta.el.ValueExpression
(must evaluate to java.lang.Object )
|
Value expression pointing at any array or Iterable .
The member elements may be instances of any type which is acceptable by the value attribute of any nested UISelectItems or UISelectItem component.
|
var |
false
| jakarta.el.ValueExpression
(must evaluate to java.lang.String )
|
Expose the currently iterated member element from the value attribute under this request scoped key,
so that it may be referred to in EL for the value of other attributes of any nested component.
|
itemLabel |
false
| jakarta.el.ValueExpression
(must evaluate to java.lang.String )
| Label to be displayed to the user for this option group. |
itemDisabled |
false
| jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean )
|
Flag indicating whether the option group created by this component is disabled.
Expressions must evaluate to a boolean .
Default value is false .
|