为了账号安全,请及时绑定邮箱和手机立即绑定

struts2 和spring mvc 的区别

谁能告诉我struts2 和spring mvc 的区别 通俗点 不要专业术语  我还没学spring mvc 这两个是不是差不多的? 那个强大好用啊

正在回答

4 回答

spring mvc 要晚于 struts出现,所以实际工作中有很多需要维护的项目是struts框架的,但是现在感觉越来越多新的项目使用springmvc,但是按上面所说,java工程师都必须要懂这两个框架。其实我原本想回答,就像可口可乐与百事可乐,麦当劳和肯德基的关系。XD

1 回复 有任何疑惑可以回复我~
#1

NullMoneyException 提问者

就是原理差不多吗 我差不多会用struts2 要开始学 spring 和spring mvc了
2016-12-11 回复 有任何疑惑可以回复我~

无论是struts2还是springmvc都是web的mvc框架所处位置都在controller那一层,如果要说区别我自身感觉有以下几点
1. struts2是apache软件基金会的开源产品而springmvc他是spring框架里面关于webmvc方面的一个子框架,两者来源不同。
2.使用struts2框架需要在web.xml文件中配置核心过滤器StrutsPrepareAndExcuteFilter进行请求拦截,而springmvc也是使用Dispatch erServlet进行拦截,配置的东西不同原理也不一样。

0 回复 有任何疑惑可以回复我~

666

0 回复 有任何疑惑可以回复我~

类似eclipse和idea的区别

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Struts2入门
  • 参与学习       95062    人
  • 解答问题       456    个

本教程带你踏上Struts2学习之旅,对Struts2进行更深入讲解

进入课程

struts2 和spring mvc 的区别

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信