Last week Spring IO team has announced the first release candidate for Spring Web Flow 2.4. The release includes Java based configuration for Spring Web Flow and Spring Faces. Prior to this release, Spring Web Flow doesn’t support the Java based configurations. Here is the list of features included in this version. If you want to know the basic information on Spring Web Flow, please read our article Introduction to Spring Web Flow.
- Java-based Configuration
- Spring MVC Flash Scope Integration
- Partial JSR-303 Bean Validation
- Hibernate 4 Support
- Tiles 3 Support
- Minimum JSF 2.0 Requirement
- Portlet API 2.0 and JSF 2.0 support
If you want to try this release, use the maven entries in your project pom.xml file.
<dependencies> <dependency> <groupId>org.springframework.webflow</groupId> <artifactId>spring-webflow</artifactId> <version>2.4.0.RC1</version> </dependency> </dependencies> <repositories> <repository> <id>spring-milestones</id> <name>Spring Milestones</name> <url>http://repo.spring.io/milestone</url> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories>