Interface21, makers of the Spring Framework for Java, on Thursday announced release of version 1.0 of Spring Web Flow. With Spring Web flow, developers can build reusable, self-contained controller modules, called flows, to guide users through the completion of processes such as booking a trip or applying for a loan. Spring Web Flow can be integrated into Web frameworks such as Struts, Spring MVC or JavaServer F Interface21, makers of the Spring Framework for Java, on Thursday announced release of version 1.0 of Spring Web Flow.With Spring Web flow, developers can build reusable, self-contained controller modules, called flows, to guide users through the completion of processes such as booking a trip or applying for a loan. Spring Web Flow can be integrated into Web frameworks such as Struts, Spring MVC or JavaServer Faces across standard Java EE Servlet and Java Portlet settings. Spring Web Flow is billed as the next-generation Web application framework by Interface 21.“Spring Web Flow is an important addition to the Spring family of products,” said Rod Johnson, CEO of Interface21 and founder of the Spring Framework, in a statement released by Interface21. “It provides an elegant, intuitive solution to the challenges of authoring sophisticated Web applications, and makes Web developers more productive. Naturally, it integrates perfectly with Spring-managed middle tiers, and offers the POJO-based programming model users expect from Spring.”Key features of Spring Web Flow 1.0 include: * The ability to define controller logic for an end user task. * Enforcement of user interface navigation rules. * The ability to invoke Spring-managed business services directly from flow definitions. * Automatic cleanup of memory when a flow ends, to boost performance. * Seamless browser back button support. * Changing of flow definitions without a container restart. Spring Web Flow 1.0 is available here. Technology Industry