The extended components are the more interesting part of Tomahawk. Unfortunately, the extended components do not seem to be designed as a coherent set. It seems more like a collection of useful components, designed by different persons, on different occasions. But that does not mean that none of these components are useful! This section covers the most interesting extended components from the Tomahawk set. In addition, some components that are of no use when using Facelets are listed, to save you the work of figuring out yourself that you don’t need them.
The<t:aliasBean>
and<t:aliasBeanScope>
components allow us to define one or more aliases for beans or literal values. The alias name can be referred to from all the children of the component. These two components can be seen as a work-around for the lack of such a feature in JSF. However, Facelets offers us better solutions, such as composition components...