日期:2014-05-18  浏览次数:20740 次

关于struts与springmvc的疑问
springmvc的原理是直接依赖于sevlet,也就是说,请求直接找到springmvc的方法,然后我们直接从request中拿数据
   struts是经过处理器,然后交由那个action处理,以及数据ognl化,对吗


请问我理解的对吗,请大家批评...
------解决方案--------------------
MVC,站在C(控制器)的角度上看,SpringMVC是方法级的,Struts2是类级别的。

LZ的理解是对的
------解决方案--------------------
servlet/jsp是标准,所有javaweb mvc框架都是基于servlet的,这点没有任何其他的标准,struts也一样。springmvc同样可以把Controller注解用在类上,不过无所谓了,spring的数据库事务管理问题一直存在,而且ioc,aop等也必须基于springframework,无法剥离,所以俺也不用了,但是strtus2作为标准mvc框架,提供了cdi接口,还是可以应用的。