147、说一下SpringMVC运行流程

- 用户发送请求到中央控制器DispatcherServlet;
- 中央控制器调用处理器映射器HandlerMapping;
- 处理器映射器返回HandlerExecutionChain(包含程序中用到的处理器拦截器HandlerIntercepter和处理器对象Handler)给中央控制器;
- 中央处理器DispatcherServlet再调用处理器适配器;
- 处理器适配器调用具体的处理器Handler(也叫Controller或后端控制器)去处理请求;
- 处理器处理完请求之后返回ModelAndView给处理器适配器;
- 处理器适配器再讲Handler的执行结果ModelAndView返回给中央控制器DispatcherServlet;
- DispatcherServlet将ModelAndView传给ViewReslover视图解析器;
- ViewReslover解析后返回具体View;
- DispatcherServlet根据View进行渲染视图,即将模型数据填充至视图中;
- DispatcherServlet响应用户。
相关文章:
-
2022-12-23
-
2021-11-18
-
2021-11-18
-
2021-10-21
-
2021-06-27
-
2021-11-10
-
2021-07-11
猜你喜欢
-
2021-09-10
-
2021-08-25
-
2021-11-07
-
2021-07-14
-
2021-10-03
-
2021-09-24
-
2021-12-10
相关资源
-
下载
2023-03-19
-
下载
2023-02-10
-
下载
2023-04-02