Spring Web Flow Reference Applications
The best way to get started with Spring Web Flow is to evaluate the reference applications included in the release and use them as a guide for implementing your own applications.
Pre-built wars of the reference applications are available for download here:
- swf-booking-mvc.war - Shows Spring MVC, Spring Javascript, Spring Web Flow, and Spring Security working together with JavaServerPages (JSP) and Tiles
- swf-booking-faces.war - Shows Spring MVC, Spring Web Flow, Spring Faces, and Spring Security working together with JavaServerFaces (JSF) and Facelets
- swf-booking-portlet-mvc.war - The booking-mvc application for a Portlet environment
- swf-booking-portlet-faces.war - The booking-faces application for a Portlet environment
The servlet samples have been tested against Tomcat 6.0. The portlet samples have been tested against Pluto 1.1 with Tomcat 5.5.
You may also build and run the reference applications from the source. To do that:
- Download the Spring Web Flow release.
- Expand the release archive.
- Access the projects/build-spring-webflow directory and run ant. This will build Web Flow along with the .war files for the sample projects. The build will take a few minutes to complete since it retrieves the libraries needed to build from the SpringSource Bundle repository. Please note that ant 1.7 and Java 5 are required to build.
- If you are using Eclipse, import the sample projects in the spring-webflow-samples directory into your workspace. These projects are WTP "Dynamic Web Projects" and can be run directly from within Eclipse. For the projects to compile within Eclipse, you must set the IVY_CACHE classpath variable to point to projects/ivy-cache/repository.
- Alternatively, you may also simply deploy the built .WAR in a sample's target/artifacts directory to your favorite web container.
The sample is also available on-line for demonstration purposes.
Upcoming Trainings:
Core Spring
July 6 - 9: Melbourne
July 7 - 10: San Diego
July 7 - 10: Paris
July 14 - 17: Dublin
July 21 - 24: Madrid
Developing Rich Web Applications with Spring
July 21 - 24: San Francisco
July 27 - 30: Canberra
Enterprise Integration with Spring
July 21 - 24: Warsaw
July 21 - 24: Chicago
Plus:
OSGi, Hibernate, Apache Tomcat, Groovy & Grails and more...
User login
Upcoming events
- Groovy & Grails with Guillaume Laforge - Paris, FR(Event)(17 days)
- Groovy & Grails with Jeff Brown - Herndon, VA(Event)(17 days)
- Groovy & Grails with Graeme Rocher - London, UK(Event)(24 days)
- Webinar: SpringSource and the Adobe Flash Platform(Event)(47 days)
- SpringOne 2GX 2009(Event)(107 days)
- SpringOne 2GX 2009(Event)(107 days)












