Spring Web Flow第二次预览版发布

发布 | Colin Sampaleanu | 2005年4月11日 | ...

我们很高兴地宣布Spring Web Flow的第二个预览版,用于Spring 1.2发布路径。此稳定开发版本提供了以下主要新功能:

  • 可插拔的流程执行存储策略,并提供开箱即用的延续支持。这意味着:
    • 您现在可以选择将正在执行的流程的状态持久化到任何后端数据存储中,包括HttpSession(默认值)、数据库、序列化文件等。
    • 您可以选择使用基于延续的存储策略,将Spring Web Flow变成一个延续驱动的系统,提供正确的浏览器导航按钮行为(后退、前进、刷新和新窗口)。您还可以选择客户端或服务器端的延续存储。还支持GZIP压缩流程执行状态。
  • 支持OGNL转换条件,并提供TransitionCriteriaCreator策略,以便根据需要轻松集成其他表达式语言或自定义转换表达式。
  • 门户支持,示例(电话簿)演示了在门户环境中使用Spring Web Flow。
  • 支持“validatorMethod”操作状态属性,指定要调用的验证方法,用于配置了Validator实例的FormAction(以支持在向导中轻松进行部分验证)。
  • 支持JDK 1.3。
  • 示例(电话簿)演示如何编写集成测试以验证流程的预期行为。
  • 示例(出生日期)演示Struts集成。
  • 一个全新的示例应用程序(销售商品),演示了使用延续(提供正确的浏览器导航按钮使用!)和条件转换(使用OGNL表达式!)的验证向导。

此版本还包含许多错误修复和其他常规改进/完善。注意,对于PR1用户:PR2与PR1之间存在一些不兼容的更改。请参阅WIKI上的更改日志了解详细信息。

          <br />

一如既往,凭借您所期待的Spring质量保证,我们提供:

  • 高质量的文档,包括Javadoc和WIKI文档
  • 强大的测试覆盖率
  • 认真关注命名、打包和易用性
  • 卓越的错误报告
  • 由最终用户需求驱动的功能集

下载预览版:

            <br />
  1. 访问springframework项目文件列表

            <br />
    
  2. 向下滚动到“spring-webflow”发行包并选择

“spring-webflow-preview2.zip”进行下载。

            <br />

发行版存档包含两个jar包:

  • spring-webflow.jar - 核心Web流程系统 (org.springframework.web.flow.*)
  • spring-webflow-support.jar - 尚未作为核心Spring框架一部分发布的支持包。

由于发行版存档不包含Spring Framework,如果您尚未这样做,请先下载Spring 1.2 RC1。

            <br />

下载完成后,访问webflow空间以查看模块文档和“快速入门”。

            <br />

要体验Spring Web Flow的实际效果,请查看发行版存档中samples/webflow目录中的示例。请参阅samples/webflow/readme.txt文件,了解如何构建和部署示例应用程序。

            <br />

我们非常重视您的反馈——此版本有很多新内容,请尝试一下!

            <br />

此致,

            <br />

Keith Donald

Erwin Vervaet

获取Spring通讯

通过Spring通讯保持联系

订阅

领先一步

VMware提供培训和认证,以加快您的进步。

了解更多

获取支持

Tanzu Spring在一个简单的订阅中提供对OpenJDK™、Spring和Apache Tomcat®的支持和二进制文件。

了解更多

即将举行的活动

查看Spring社区中所有即将举行的活动。

查看全部