Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.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
SpringMVC与SpringWebFlow_Spring_Jsf 2_Spring Webflow - Fatal编程技术网

SpringMVC与SpringWebFlow

SpringMVC与SpringWebFlow,spring,jsf-2,spring-webflow,Spring,Jsf 2,Spring Webflow,我正在为即将开始的社交网络项目做一些研究。我以前用过Spring,但现在我不能做决定,因为有太多的选择 我想在我的视图上使用JSF2.0组件,据我所知,webflow是一种很好的方法,但它不是必须的 webflow比SpringWebMVC有什么好处?我对WF的第一印象是它让事情变得太复杂了 提前感谢Webflow是关于web应用程序中的流的 设想一个有多个页面的Wizzard,那么WebFlow可以帮助您连接这些页面(在一个流中),并提供一个变量范围来连接变量和这个流 而Spring MVC“

我正在为即将开始的社交网络项目做一些研究。我以前用过Spring,但现在我不能做决定,因为有太多的选择

我想在我的视图上使用JSF2.0组件,据我所知,webflow是一种很好的方法,但它不是必须的

webflow比SpringWebMVC有什么好处?我对WF的第一印象是它让事情变得太复杂了


提前感谢

Webflow是关于web应用程序中的流的

设想一个有多个页面的Wizzard,那么WebFlow可以帮助您连接这些页面(在一个流中),并提供一个变量范围来连接变量和这个流


而Spring MVC“只”涉及独立页面。

因此,并非所有内容都可以表示为webflow,可以将SpringWebFlow用于Spring Faces,而不必考虑流之类的内容。既然我不想要像巫师一样的结构?我说得对吗?@imellan:wizzard只是一个例子,另一个例子是亚马逊的订单流程一般来说,如果没有这样的多页面流,就不需要SpringWebFlow,那么SpringMVC就足够了。主要区别在于人们实际上使用SpringMVC。我曾经使用过Web Flow,当它不够灵活以满足我的需要时,我很难为(许多)边缘案例找到文档和社区支持。