问答详情
源自:4-9 处理结果类型概述-深入Struts2

struts2 和spring mvc 的区别

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

提问者:NullMoneyException 2016-11-27 20:22

个回答

  • Steven水木
    2016-12-08 10:00:11
    已采纳

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

  • zhaoliang90618
    2019-07-14 20:09:40

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

  • 慕移动0989271
    2017-08-25 18:07:31

    666

  • qq_幸福客_0
    2017-03-02 15:26:19

    类似eclipse和idea的区别