SpringMVC、Struts1和Struts2区别

╰半夏微凉° 2022-05-10 14:34 428阅读 0赞

1.SpringMVC 单例 非线程安全

Struts1单例 非线程安全

Struts2线程安全对每个请求都产生一个实例

2.SpringMVC的入口是Servlet,而Struts2是Filter

Spring 的前端总控制器为 DispatcherServlet

Struts2 的前端总控制器为 FilterDispatcher

Struts1 的前端总控制器为ActionServlet

  1. 参数传递:Struts是在接受参数的时候,

可以用属性来接受参数,这就说明参数是让多个方法共享的。

SpringMVC 用方法来接受参数

4.SpringMVC 是基于方法的设计,而Sturts是基于类

发表评论

表情:
评论列表 (有 0 条评论,428人围观)

还没有评论,来说两句吧...

相关阅读