JavaServer™ Faces (JSF) is rapidly emerging as the leading solution for rapid user interface development in Java server-side applications. Now, the #1 guide to JSF has been thoroughly updated to reflect the latest feature enhancements, the powerful new role in Ajax development, and the open source innovations that make JSF even more valuable.
Authors David Geary and Cay Horstmann cover all facets of JSF 1.2 development, offering systematic best practices for building more robust applications, minimizing handcoding, and maximizing productivity. Drawing on unsurpassed insider knowledge of the Java platform, they present answers, solutions, hints, tips, and “how-tos” for writing superior JSF 1.2 production code, even if you’re new to JSF, JSP, or servlets.
The second edition’s extensive new coverage includes: JSF 1.2’s improved alignment with the broader Java EE 5 platform; enhancements to stage-saving behavior; controlling Web flow with Shale; and using Facelets to implement application look-and-feel with XHTML markup. The authors thoroughly introduce Ajax development with JSF–from real-time validation and Direct Web Remoting to wrapping Ajax in JSF components.
Core JavaServer Faces, Second Edition, will help youAutomate low-level details and eliminate unnecessary complexity in Java server-side development Discover JSF best practices ranging from effective UI design and style sheets to message bundling Convert form data to Java objects and validate the results Use JSF with Tiles to build consistent user interfaces automatically Leverage external services such as databases, LDAP directories, authentication/authorization, and Web services Use JBoss Seam to integrate UI and persistence frameworks Make the most of custom components, converters, and validators Master every JSF 1.2 tag, and extend JSF with additional tag libraries ...Continua