Spring Web Flow 第二个预览版发布

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

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

  • 可插拔的流执行存储策略,开箱即用,支持续传。这意味着:
    • 您现在可以选择将正在执行的流的状态持久化到任何后端数据存储,包括 HttpSession(默认)、数据库、序列化文件等。
    • 您可以选择使用基于续传的存储策略,将 Spring Web Flow 转变为一个由续传驱动的系统,提供正确的浏览器导航按钮行为(后退、前进、刷新和新窗口)。您还可以选择客户端或服务器端续传存储。还支持流执行状态的 GZIP 压缩。
  • 支持 OGNL 转换条件,并提供 TransitionCriteriaCreator 策略,以便根据需要轻松集成其他表达式语言或自定义转换表达式。
  • Portlet 支持,附带示例(电话簿),演示了 Spring Web Flow 在 portlet 环境中的应用。
  • 支持“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框架,如果您尚未下载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 社区所有即将举行的活动。

查看所有