Dear Spring Community,
This release firms up the Web Flow 2 architectural model, including how SWF 2 integrates with Spring MVC, JavaServerFaces, and Ajax. It also introduces many new features and improvements, including:
2.0 M4 New and Noteworthy
- The introduction of a simplified XML flow definition syntax. See the Spring Travel reference application for an example of the new syntax.
- Use of the version 2 syntax reduces the size of a version 1 flow definition by up to 50%. As an example, Spring Travel 1.0.5 consists of ~200 lines of flow-application code across six artifacts. The latest 2.0 M4 version consists of 93 lines of code across two artifacts, a 50% reduction with four less files to maintain.