In the previous chapter, I showed you how to create web pages using different technologies (HTML, JSP, JSTL, etc.), knowing that JSF is the preferred Java EE specification for writing modern web applications. However, drawing pages with graphical components is not enough; these pages need to interact with a back-end system, navigate through pages, and validate and convert data. JSF is a rich specification: managed beans allow you to invoke the business tier and to navigate in your application, and a set of classes allow you to convert component values to and from a corresponding type or validate them to conform to business rules. With the use of annotations, it is now easy to develop custom converters and validators.


Business Logic Application Scope Document Object Model Deployment Descriptor Business Tier 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Antonio Goncalves 2010

Authors and Affiliations

  • Antonio Goncalves

There are no affiliations available

Personalised recommendations