领先一步
VMware 提供培训和认证,助您加速进步。
了解更多距离上一组 Spring Web Flow 版本发布已经将近4年了。尽管如此,该项目仍然很好地满足了特定需求,可以说比替代方案更好,并且仍在积极使用中。虽然一直没有强烈的驱动力来发布新版本,但即将推出的 Spring Framework 6 带来了 Java 17 基线并转向 Jakarta EE,这使得有必要发布这样一个版本,以便应用程序能够迁移到这个新的基线。
今天,我很高兴地宣布 Spring Web Flow 3.0 M1 已在 Spring 里程碑 存储库中发布。此版本主要关注与 Spring Framework 6 和 Jakarta EE 的兼容性。spring-projects/spring-webflow-samples 上的 Travel booking-mvc 示例已更新,提交历史记录提供了示例更改。一个显著的变化是需要移除尚未迁移到 Jakarta EE 的 Tiles。在示例中,改用 Thymeleaf Layouts。
请注意,Spring Faces 未包含在此版本中,因为它与 JSF 深度集成,并且迁移需要额外的时间和精力。如果您有 Web Flow 和 JSF 的经验,并有兴趣帮助将 Spring Faces 迁移到 Spring Framework 6 和 Jakarta EE,请与我们联系。
如果您有 Web Flow 应用程序并计划迁移到 Spring Framework 6,请尝试此里程碑版本并通过项目 问题跟踪器 提供反馈。特别感谢 Ian Young 和 Scott Cantor 为此版本做出的巨大贡献!