1.struts2的入口主要是org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter过滤器
springmvc的入口主要一个servlet前端过滤器org.springframework.web.servlet.DispatcherServlet
2.springmvc主要是根据url进行开发,可以为单例也可以为多例,请求参数写在形参处
struts主要是根据类开发,一个对象一个action开发,只能为多例开发,请求参数只能通过类的属性
3.struts2采用值栈存储请求和相应的数据,通过OGNL存取数据,
springmvc主要是通过参数解析器将request请求参数解析,并给形参赋值,将数据和视图封装到ModelAndView对象,最后传到request域传到页面,jsp主要是使用Jstl表达式进行解析。