SpringMVC知识点归纳总结.docxVIP

  • 6
  • 0
  • 约1.04万字
  • 约 16页
  • 2018-03-23 发布于新疆
  • 举报
Spring web mvc和Struts2都属于表现层的框架,它是Spring框架的一部分,是一个前端web框架Springmvc和struts2的区别struts2的前端控制器是一个filter。Springmvc的前端控制器是Servlet。在Struts2接收页面提交的数据使用Action类的类级成员变量接收。成员变量是线程不安全的,所以struts2的Action配置成多例。Springmvc使用的方法的形参来接收数据,是线程安全的所以controller在spring容器中都是单例的。Struts2使用值栈传递数据。Springmvc中使用让request域来传递数据。springMVC的处理流程Spring工作流程描述? ? ?1. 用户向服务器发送请求,请求被Spring 前端控制器DispatcherServlet(web.xml配置)捕获;? ? ??2.?DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI)。然后根据该URI,调用HandlerMapping,DispatcherServlet获得Handler配置的所有相关的对象(包括Handler对象以及Handler对象对应的拦截器),最后以HandlerExecutionChain对象的形式返回;? ??? 3.?DispatcherServlet 根据获得的Handl

文档评论(0)

1亿VIP精品文档

相关文档