Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SpringWebFlow与MVC的区别_Spring_Spring Mvc - Fatal编程技术网

SpringWebFlow与MVC的区别

SpringWebFlow与MVC的区别,spring,spring-mvc,Spring,Spring Mvc,这两种模式之间的基本区别是什么webflow如何在MVC之上运行我不清楚这些设计Spring MVC是一个构建在模型-视图-控制器模式之上的框架,您可以将视图(视图层)绑定到控制器以显示数据(模型) SpringWebFlow继承了SpringMVC的所有特性,但其设计更像是一个状态机 当一个动作的输出是另一个动作的输入(可以绑定到SpringBeans的转换)时,Webflow提供了对向导式用例的支持 例如: 有一个明确的起点和终点 用户必须按特定顺序浏览一组屏幕 直到最后一步才完成更改 一旦

这两种模式之间的基本区别是什么webflow如何在MVC之上运行我不清楚这些设计

Spring MVC是一个构建在模型-视图-控制器模式之上的框架,您可以将视图(视图层)绑定到控制器以显示数据(模型)

SpringWebFlow继承了SpringMVC的所有特性,但其设计更像是一个状态机

当一个动作的输出是另一个动作的输入(可以绑定到SpringBeans的转换)时,Webflow提供了对向导式用例的支持

例如:

有一个明确的起点和终点

用户必须按特定顺序浏览一组屏幕

直到最后一步才完成更改

一旦完成,就不可能意外地重复事务

您可以找到有关此主题的更多信息