本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名原文链接~~~

SpringMVC的执行流程

微信搜索 zze_coding 或扫描 👉 二维码关注我的微信公众号获取更多资源推送:


image.png

  1. 用户发送请求被前端控制器(DispatcherServlet)拦截;
  2. DispatcherServlet 接收到请求后, 将请求信息交给处理器映射器(HandlerMapping);
  3. 处理器映射器根据请求信息匹配到合适的处理器(Handler),并返回一个处理器执行链(HandlerExecutionChain);
  4. DispatcherServlet 调用处理器适配器来执行处理器,并拿到处理器返回的模型视图(ModelAndView);
  5. DispatcherServlet 调用视图解析器对模型视图(ViewResolver)进行解析,返回视图对象(View);
  6. DispatcherServlet 拿到视图进行渲染,最终返回给浏览器;

如果这篇文章对您有帮助,可点击下方链接分享给你的朋友们😋,如果遇到问题欢迎评论、留言~~~😇

评论

公众号:zze_coding

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×