SpringMVC 请求流程描述

1、前端发起请求到前端控制器DispatcherServlet
2、DispatcherServlet 会请求处理器映射器(HandlerMapper),处理器映射器(HandlerMapper)查找到对应的处理器(Handler)返回给前端控制器
3、DispatcherServlet调用处理器适配器(HandlerAdapter)去执行Handler
4、处理器适配器(HandlerAdapter)根据处理器去执行对应的处理器,处理器Handler处理完后返回ModelAndView给处理器适配器,处理器适配器把ModelAndView返回给前端控制器,(ModelAndView是SpringMVC 一个底层对象,包括Model和View)
5、前端控制器请求视图解析器(ViewResolve),视图解析器进行视图解析,解析成真正的视图,解析完成后,把解析出的视图(View) 返回给前端控制器
6、前端控制器进行视图渲染,并向前端用户响应结果

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 来源:https://www.cnblogs.com/xiaoxi/p/6164383.html 一:Spring...
    程序员BUG阅读 2,890评论 0 5
  • 额(⊙o⊙)…继续记笔记。。。看看SpringMVC从入门到放弃之第一章Web MVC简介一个在实验室的时候就是这...
    键盘瞎阅读 6,333评论 2 10
  • SpringMVC的工作原理图: SpringMVC流程 1、 用户发送请求至前端控制器DispatcherSer...
    Cherry300阅读 7,615评论 0 2
  • 如何与人表白?如何给伴侣制造惊喜?怎么样才能追到自己喜欢的人?这些问题都是情感中比较热门且令人苦恼的问题。一般人,...
    糖鑫鑫阅读 6,397评论 2 5
  • 今天午休时想起前几天班级的一件小事,觉得有必要记录下来:自习课时,突然有孩子报告“×××哭了,她把手卡到尺子里拿不...
    秀秀_91d7阅读 4,153评论 1 0

友情链接更多精彩内容