SpringMVC的执行流程

来源:互联网 发布:linux关机重启命令 编辑:程序博客网 时间:2024/06/05 14:42

#简易版

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

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

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

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

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

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