UI-Component Sets
Project Documentation

Summary

Facelet Tag name: <ui:component>
Facelet Tag class: org.apache.myfaces.view.facelets.tag.ui.ComponentRefHandler
The component tag and the composition tag behave exactly the same, except the component tag will insert a new UIComponent instance into the tree as the root of all the child components/fragments it has.

The component class used for this tag is org.apache.myfaces.view.facelets.tag.ui.ComponentRef and the real java class that contains this description is not used on runtime.

Attributes

Name Type Required Description
binding org.apache.myfaces.view.facelets.tag.ui.ComponentRefHandler false Identifies a backing bean property (of type UIComponent or appropriate subclass) to bind " + "to this component instance. This value must be an EL expression.
id String false Get a string which uniquely identifies this UIComponent within the scope of the nearest ancestor NamingContainer component. The id is not necessarily unique across all components in the current view.