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 ...