1、 springMVC单例非线程安全,struts1单例非线程安全,struts2线程安全对每个请求都产生一个实例。 2、 springMVC和String1的入口都是servlet,而struts2是Filter。springMVC 的前端总控制器为 DispatcherServlet,struts1 的前端总控制器为 ActionServlet,struts2 的前端总控制器为 FilterDispatcher。 3、 参数传递:struts是在接受参数的时候,可以用属性来接受参数,这就说明参数是让多个方法共享的。springMVC用方法来接受参数。 4、 springMVC是基于方法的设计,而sturts是基于类。
转载于:https://my.oschina.net/u/3730801/blog/1583679