1、spring mvc是方法拦截;struct是类拦截。2、spring3mvc的方法之间基本上独立的,独享request response数据struts2虽然方法之间也是独立的,但其所有Action变量是共享的3、SpringMVC的入口是servlet,而Struts2是filter。4、SpringMVC可以认为是零配置。