|
JavaServer Faces is a framework for building web-based user interfaces in Java. Like Swing, it provides a set of standard widgets (buttons, hyperlinks, checkboxes, and so on), a model for creating custom widgets, a way to process client-generated events (like changing the value of a text box or clicking on a button) on the server, and excellent tool support. It also has a powerful architecture for displaying components in different ways, and can automatically synchronize user interface components with Java objects. JavaServer Faces in Action helps front-end developers, back-end developers, and architects understand how they can get the most out of JavaServer Faces (JSF). In an easy-to-read manner it explains what JSF is, how it works, and how it relates to other frameworks and technologies like Struts, Servlets, Portlets, JSP, and JSTL. It also provides in-depth coverage of all the standard components, renderers, converters, and validators and provides practical advice about how to use them to create solid applications. However, this book is more than a just a guide to the basics. JavaServer Faces in Action also explains how to build complete JSF applications with an in-depth case study, covering complex user interface layouts, prototyping, and integrating templates with back-end model objects. You'll gain an understanding about how front-end and development-teams can work with the technology, as well as guidelines for structuring your applications. The book also covers advanced techniques like internationalization, integration with Struts, and how to extend JSF with custom components, renderers, converters, and validators. What's inside:
ABOUT THE AUTHOR... |