①、SpringMVC 的入口是 Servlet,而Struts2是Filter
②、SpringMVC会稍微比Struts2快些,SpringMVC是基于方法设计的,而Struts2是基于类设计的,每次发一次请求都会实例一个Action.
③、SpringMVC使用更加简洁,开发效率比Struts2高。支持JSR303,处理ajax的请求更方便
④、Struts2的OGNL表达式使页面的开发效率相比SpringMVC更高些。
①、SpringMVC 的入口是 Servlet,而Struts2是Filter
②、SpringMVC会稍微比Struts2快些,SpringMVC是基于方法设计的,而Struts2是基于类设计的,每次发一次请求都会实例一个Action.
③、SpringMVC使用更加简洁,开发效率比Struts2高。支持JSR303,处理ajax的请求更方便
④、Struts2的OGNL表达式使页面的开发效率相比SpringMVC更高些。