Struts2和SpringMVC都是Web的MVC框架,两者的区别是:
1、Struts2是以过滤器作为控制器,而springMVC是以Servlet作为控制器的。
2、Struts2是以属性接收接收请求中的数据,SpringMVC是以方法参数的形式接收请求中的数据信息。
3、Struts2中的Action是非单例的,SpringMVC中的Controller是否为单例可以通过scope配置
4、SpringMVC由于是Spring的产品所以与Spring整合比Struts2与spring整合更方便。
Struts2和SpringMVC的区别
最新推荐文章于 2024-04-04 17:46:32 发布