JavaServer Faces (JSF) technology is a new user interface framework for J2EE
applications. This article uses the familiar Pet Store application to
demonstrate how to build a real-world Web application using JSF, the Spring
Framework, and Hibernate. Since JSF is a new technology, this article will
concentrate on the use of JSF. It presents several advanced features in JSF
development, including Tiles integration and business logic-tier integration.
Java Pet Store
The Java Pet Store is a sample application from the Java Enterprise
BluePrints program. It documents best practices, design patterns, and
architectural ideas for J2EE applications.
MyPetStore, the sample application for this article, is a reimplementation of
the Java Pet Store using JSF, Spring, and Hibernate.
I won't be able to cover all the features of the Pet Store in one article.
MyPetStore allows a user ... (more)