1.springmvc与spring无缝集成,是spring的一个模块,而struts需要进行集成配置
2.springmvc采用servlet作为核心控制器,而struts2使用filter作为核心控制器
3.springmvc中的控制器controller是单例的,而struts2中的action是多实例的.