gpt4 book ai didi

spring-mvc - 何时在 spring mvc 上使用 spring web flow

转载 作者:行者123 更新时间:2023-12-03 14:07:37 26 4
gpt4 key购买 nike

公平地说,在 Spring MVC 上使用 Spring Webflow 的最重要的理由是:
使用 Spring MVC,工作流的不同阶段需要在代码中。即如果第 1 阶段成功结束,则在 Controller 中,我们需要转发到第 2 阶段的 jsp,依此类推。在 SPring MVC 中,我们不能在 xml 文件中进行。

但是在 Spring webflow 中,我们可以在 xml 文件中配置流程,而无需接触代码。

这是错误的还是过于简单化?我看了http://forum.springsource.org/showthread.php?16393-Difference-between-Spring-MVC-Web-Framework-and-Web-Flow并试图对解释做一个总结。

最佳答案

如果您的应用程序有复杂的 Flow 页面,需要定义为有限状态机的事件则使用 Webflow .在您购买保险、机票的网站上使用 webflow 是合理的。

否则使用像 Struts 这样的普通 MVC 框架,webflow 的学习曲线可能比其他 MVC 框架有点难。

我会说帖子中提到的以下几点是完全合理的。
The main point: webflow is a powerful controller. That's it. Use it when you need its power. use plain old controllers where you don't.

关于spring-mvc - 何时在 spring mvc 上使用 spring web flow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15775456/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com