CHAPTER 7The User Interface Component Model

From the material covered in previous chapters, you should now have a general understanding of how JavaServer Faces is a server-side, component-based architecture for building dynamic Web applications. More important, you’ve seen examples of how Faces Web interfaces are assembled using a collection of both visual and nonvisual components, the nonvisual ones being the components that perform validation, conversion, or other nonvisual tasks, and the visual components being the ones that render a portion of the user interface at runtime.

This chapter will now focus specifically on the Faces user interface component technology by first defining the term “UI component” and then explaining the forces that ...

Get JavaServer Faces 2.0, The Complete Reference now with O’Reilly online learning.

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