Naming Container tag for all Jakarta Faces core and component tags. It is particularly useful when a nested section included via <ui:include> or any tag that dynamically includes another page is included more than once, potentially causing duplicate component IDs. Each of those nested sections can then be wrapped in its own <f:subview> with each an unique id.
Info | Value |
---|---|
Component Type | jakarta.faces.NamingContainer |
Handler Class | None |
Renderer Type | None |
Description | None |
Name | Required | Type | Description |
---|---|---|---|
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. |
id | true | jakarta.el.ValueExpression
(must evaluate to java.lang.String )
|
Component identifier of the UINamingContainer component to be created. |
rendered |
false
| jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean )
|
Flag indicating whether this component (and its children) should be rendered. Expressions must evaluate to a boolean. |