您的位置:首页 > 编程语言 > Java开发

SpringMVC、Struts1和Struts2区别

2017-12-01 00:00 323 查看
1、 springMVC单例非线程安全,struts1单例非线程安全,struts2线程安全对每个请求都产生一个实例。
2、 springMVC和String1的入口都是servlet,而struts2是Filter。springMVC 的前端总控制器为 DispatcherServlet,struts1 的前端总控制器为 ActionServlet,struts2 的前端总控制器为 FilterDispatcher。
3、 参数传递:struts是在接受参数的时候,可以用属性来接受参数,这就说明参数是让多个方法共享的。springMVC用方法来接受参数。
4、 springMVC是基于方法的设计,而sturts是基于类。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: