This section provides an overview of all the tags in the Facelets namespace. This is a useful reference. Some tags are not covered in the previous sections. You don’t need these (not previously covered) tags to get started with Facelets, but they may come in handy for advanced users. These tags are given a slightly longer description here.
The<ui:component>
tag is nearly the same as the<ui:composition>
tag. It can be used to make a composition component out of several JSF components, as discussed in the Creating and using composition components section of this chapter. The difference between the<ui:component>
tag and the<ui:composition>
tag is that the former adds the composed components as one single component to the JSF component tree, whereas the latter adds every component of the composition to the tree separately.
This can be used in combination with components that depend on the number of child components that they...