1.spring-mvc执行流程
- 用户发送请求到前端控制器DispatcherServlet
- DispatcherServlet调用映射处理器HandlerMapping
- HandlerMapping根据URL获取具体的处理器Handler
- HandlerExecution查找控制器并返回给DispatcherServlet
- .DispatcherServlet根据处理器Handler获取处理适配器HandlerAdapter执行HandlerAdapter
- 执行完成后返回ModelAndView并返回到DispatcherServlet
-
.DispatcherServlet将ModelAndView传给ViewReslover视图解析器
-
ViewReslover解析后返回具体View,DispatcherServlet对View进行渲染视图并响应给用户