Spring Web Flow 第二个预览版发布

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

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

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

此版本还包含许多错误修复和其他常规改进/优化。请注意,对于 PR1 用户:PR2 中有一些与 PR1 不兼容的更改。有关详细信息,请参阅 WIKI 上的变更日志。

          <br />

与您期望的 Spring 质量保证一样,我们提供

  • 高质量的文档,包括 javadocs 和 WIKI 文档
  • 强大的测试覆盖率
  • 对命名、打包和易用性的细致关注
  • 出色的错误报告
  • 由最终用户需求驱动的功能集

要下载预览版

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

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

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

            <br />

发布存档包含两个 jar

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

由于发布存档不包含 Spring Framework,如果您尚未下载 Spring 1.2 RC1,请先下载。

            <br />

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

            <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 社区中所有即将举行的活动。

查看全部