首页 > 编程语言 > 详细

SpringMVC运行原理

时间:2019-08-05 22:01:44      阅读:106      评论:0      收藏:0      [点我收藏+]

SpringMVC运行原理:

  前端页面通过url访问后台服务器,后台服务器(tomcat)转发请求给前端控制器DispatcherServlet,在web.xml中若配置DispatcherServlet的Mapping为/,则拦截所有请求,DispatcherServlet将请求传给HandlerMapping,通过HandleMapping去查找Handler,将查找到的handler返回给DispatcherServlet,DispatcherServlet请求HandlerAdapter去执行Handler(即相应的Controller),Controller执行完后返回ModelAndView给DispatcherServlet,DispatcherServlet请求ViewResovle视图解析器进行解析,试图解析器向前端控制器返回view,DispatcherServlet将view进行渲染并填充数据到request或其他作用域中,最后响应给前端页面。

  以下是执行流程图:

 

技术分享图片

SpringMVC运行原理

原文:https://www.cnblogs.com/ring2/p/11305022.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!