CHAPTER 9The JSF Event Model

JavaServer Faces differs from most other Web development technologies in that it provides an event-based programming model that is similar to the one used in traditional, thick-client development with Swing or AWT. This enables a much finer degree of control when dealing with complex user interfaces and is well suited for use by traditional client developers. Web developers who may not be fully familiar with this type of event model, which is considerably different than basic HTTP request event (GET/POST) processing, will soon appreciate the level of granularity provided by the Faces event model when dealing with more complex user interfaces.

A High-Level Overview of the JSF Event Model

Before the advent of sophisticated ...

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.