当前位置: 代码迷 >> Java Web开发 >> Spring MVC是不是可以完全取代Struts
  详细解决方案

Spring MVC是不是可以完全取代Struts

热度:5149   发布时间:2013-02-25 21:05:33.0
Spring MVC是否可以完全取代Struts?
据说Spring MVC现在很强大,Struts已经落伍?
两者相比,各自有哪些优势和劣势呢?
springmvc好    举个例说一下吧,希望能帮到你理解:九阳神功,乾坤大挪移都是举世无双的盖世武功啊, 如果学成中间的任何一种都是数一数二的武林高手,如果能把这两种武功给予一身,可想而知...
Spring MVC 、Struts2,也是一样,他们分开可以独步武林,但合起来就更牛了,     不存在那个技术落后,那个先进,看你怎么发挥 各有长处,不能说谁替换谁,这个本身就没有可比性struts的优势是页面导航和标签库,个人觉得struts的核心竞争力在于页面导航的可配置。
spring的核心竞争力并不在于web这块。spring基础是ioc和aop,优势是bean管理的灵活性。
个人觉得更偏后台。
当然spring和struts的选择主要在于项目经理以及team leader对哪个更熟练以及对哪个理解的程度更深一点……习惯用那个就用那个什么叫据说spring mvc很强大,struts2落伍了?最好自己多上官网看看,用用比较比较。apache还在继续更新struts2,在struts2.3以后的版本也已经可以使用注解来代替配置文件来进行开发了,相信后面的版本apache将会为struts2引入更多的注解支持。这个的看你们公司的项目:假如你们你们公司统一用spring mvc那就是mvc

否则就是struts只是两种不同的实现而已!个人比较喜欢struts2.....struts 2个人觉得springmvc更好。。。bean都是要用spring来配置
  相关解决方案