C H A P T E R 7
JavaServer Faces 2.2
In this chapter, I’ll introduce you to JSF and show you how to use it to create user interfaces for web-based applications. Within the MVC application architecture I described in Chapter 3 (refer to Figure 3-2), JSF takes the place of the controller, thereby mediating every interaction between JSP (the View) and the Model, which encapsulates the application data. JSF makes the development of web applications easier by:
- Letting you create user interfaces from a set of standard UI components wired to server side objects
- Making available four custom tag libraries to handle those UI components
- Providing a mechanism ...