Building composite components

Maybe the idea behind composite components originates from the fact that JSF page authors and JSF component authors have different perspectives regarding components. While JSF page authors perceive components as tags that can be used in XHTML pages, JSF component authors see components as a mixture of UIComponent, UIComponentBase, NamingContainer, Renderer, Validator, and Converter elements—these are elements that shape up a JSF component. Based on this, it seems that custom components can be written only by JSF component authors, since they have knowledge about these JSF elements and Java language. This fact, however, has begun to change as of JSF 2 and composite components, which are practically custom components ...

Get Mastering JavaServer Faces 2.2 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.