SpringMVC的执行流程

#简易版

SpringMVC的执行流程

1、客户发送请求经过 DisPatcherServlet 核心过滤器

2、DisPatcherServlet 核心控制器在去找一个或多个HandlerMappering 找到需要处理的Controller

3、DisPatcherServlet 通过HandlerAdapter将请求转发给 Controller

4、Controller 调用业务处理后返回结果给 ModelAndView

5、DisPatcherServlet  找到一个或者多个 ViewResolver 视图解析器 找到 ModelAndView 指定的视图

6、视图将结果返回到客户端