SpringMVC、Struts1和Struts2区别
1.SpringMVC 单例 非线程安全
Struts1单例 非线程安全
Struts2线程安全对每个请求都产生一个实例
2.SpringMVC的入口是Servlet,而Struts2是Filter
Spring 的前端总控制器为 DispatcherServlet
Struts2 的前端总控制器为 FilterDispatcher
Struts1 的前端总控制器为ActionServlet
- 参数传递:Struts是在接受参数的时候,
可以用属性来接受参数,这就说明参数是让多个方法共享的。
SpringMVC 用方法来接受参数
4.SpringMVC 是基于方法的设计,而Sturts是基于类
还没有评论,来说两句吧...