SpringMVC的执行流程

SpringMVC有四大组件:

(1)前端控制器(DispatcherServlet)

(2)处理器映射器(HandlerMapping)

(3)处理器适配器(HandlerAdapter)

(4)视图解析器(ViewReslover)

执行流程:

(1)前端发送请求到前端控制器(DispatcherServlet)。

(2)前端控制器调用处理器映射器解析出Handler返回给前端控制器。

(3)前端控制器调用处理器适配器,处理器适配器找到具体的处理器处理Controller,处理器执行Controller后返回一个逻辑视图(ModuleAndView)给前端控制器。

(4)前端控制器收到逻辑视图并调用视图解析器解析出真正的视图返回给前端控制器。

(5)前端控制器返回给前端。

posted @ 2023-05-29 13:05  程序员_YHB  阅读(21)  评论(0)    收藏  举报