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.
|