springMVC执行流程:
-
客户端将请求统一提交到DispatcherServlet;
-
DispatcherServlet会将请求交给HandlerMapping进行请求映射,匹配该请求的Handler;
-
DispatcherServlet再请求HandlerAdapter调用相应的Handler处理请求,并向前端控制器返回一个ModelAndView对象;
-
DispatcherServlet将ModelAndView对象交给ViewResoler视图解析器处理,返回指定的视图View;
-
DispatcherServlet 对 View 进行渲染(即将模型数据填充至视图中);
-
DispatcherServlet 将页面响应给用户;
-
执行流程图:

本文详细介绍了SpringMVC的工作流程,包括客户端请求如何被DispatcherServlet接收并分发给Handler处理,再到ModelAndView对象的创建及视图的渲染过程。

被折叠的 条评论
为什么被折叠?



