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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.