struts2和springmvc的区别

来源:互联网 发布:漂流木帆布包 淘宝 编辑:程序博客网 时间:2024/05/15 23:50

总结了8点关于struts2和springmvc的区别:


1.struts2的核心控制器是过滤器                                          springmvc的核心控制器是servlet

2.struts2是多例的                                                                springmvc是单例的

3.struts2向页面携带的数据使用的值栈                                springmvc使用的request

4.struts2转json比较麻烦                                                      springmvc转json非常简单

5.struts2和spring整合需要整合包                                        springmvc和spring是天然整合在一起的,不需要整合包

6.struts2有struts2的标签(基本不用struts2的标签)               springmvc没有

7.springmvc可以基于restful编程                                          struts2不支持

8.springmvc的执行效率比struts2高