抢占先机
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 的深度集成以及迁移所需的额外时间和精力,此版本不包含 Spring Faces。 如果您有 Web Flow 和 JSF 的经验,并且有兴趣帮助将 Spring Faces 迁移到 Spring Framework 6 和 Jakarta EE,请联系我们。
如果您有 Web Flow 应用程序并计划迁移到 Spring Framework 6,请尝试使用此里程碑版本并通过项目 问题跟踪器 提供反馈。 特别感谢 Ian Young 和 Scott Cantor 对此次发布的重大贡献!