SpringMVC的请求响应的简易流程

SpringMVC的请求响应流程

  1. 服务器启动,应用被加载。读取到web.xml中的配置创建spring容器并且初始化容器中的对象。
  2. 浏览器发送请求,被DispatherServlet捕获,该Servlet并不处理请求,而是把请求转发出去。转发的路径是根据请求URL,匹配@RequestMapping中的内容。
  3. 匹配到了后,执行对应的方法。该方法有个返回值。
  4. 根据方法的返回值,借助InternalResourceViewResolver找到对应的结果视图。
  5. 渲染结果视图,响应浏览器。在这里插入图片描述

详细响应流程图

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_44866169/article/details/107323657