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