Spring Faces: Hotel Booking Sample Application

The features illustrated in this sample are just the beginning. To see what is in store for developing rich web applications with Spring, join us at The Spring Experience December 12 - 15, 2007 at the Westin Diplomat in Hollywood, Florida.

# Welcome to the Spring Faces Sample Application

This hotel booking sample application illustrates "Spring Faces", Spring's first-class support for Java Server Faces (JSF). Spring Faces integrates Spring, Spring Web Flow, Dojo, Ext, and Facelets to provide a compelling solution for developing rich web applications with JSF.

Currently, Spring Faces is released as a component of the Spring Web Flow distribution, and has been available beginning with Spring Web Flow 2.0 m1. The current version is running against Spring Web Flow 2.0m2.

The key features illustrated in this sample include:

- A unified navigation model
- A robust state management model
- Modularization of web application functionality by domain responsibility
- Flow-managed persistence contexts with the Java Persistence API (JPA)
- Unified Expression Language (EL) integration
- Client-side validation with Dojo
- Spring IDE integration, with support for graphical flow modeling

Start your hotel booking experience