Chapter 12
Developing with JavaServer Faces Technology
Chapter 11, Using JavaServer Faces Technology in JSP Pages shows how the page author can bind components to server-side objects by using the component tags and core tags on the JSP page. The application developer’s responsibility is to program the server-side objects of a JavaServer Faces application. These objects include backing beans, converters, event handlers, and validators.
This chapter uses the Duke’s Bookstore application (see The Example JavaServer Faces Application) to explain all of the application developer’s responsibilities, including
Programming properties and methods of a backing bean
Localizing an application
Creating custom converters and validators
Implementing event listeners
Writing backing bean methods to perform navigation processing and validation and handle events