Geary David, Horstmann Cay S. - Core JavaServer™ Faces
|JavaServer Faces (JSF) is the standard Java EE technology for building web user interfaces. It provides a powerful framework for developing server-side applications, allowing you to cleanly separate visual presentation and application logic. JSF 2.0 is a major upgrade, which not only adds many useful features but also greatly simplifies the programming model by using annotations and "convention over configuration" for common tasks.|
To help you quickly tap into the power of JSF 2.0, the third edition of Core JavaServer™ Faces has been completely updated to make optimum use of all the new features. The book includes
* Three totally new chapters on using Facelets tags for templating, building composite components, and developing Ajax applications * Guidance on building robust applications with minimal hand coding and maximum productivity–without requiring any knowledge of servlets or other low-level "plumbing" * A complete explanation of the basic building blocks—from using standard JSF tags, to working with data tables, and converting and validating input * Coverage of advanced tasks, such as event handling, extending the JSF framework, and connecting to external services * Solutions to a variety of common challenges, including notes on debugging and troubleshooting, in addition to implementation details and working code for features that are missing from JSF * Proven solutions, hints, tips, and "how-tos" show you how to use JSF effectively in your development projects Core JavaServer™ Faces, Third Edition, provides everything you need to master the powerful and time-saving features of JSF 2.0 and is the perfect guide for programmers developing Java EE 6 web apps on Glassfish or another Java EE 6-compliant application servers, as well as servlet runners such as Tomcat 6.