1,用户发送请求到前端控制器(DispatcherServlet)
2,DispatcherServlet收到请求后调用HandlerMappering(处理器映射器)
3,HandlerMappering找到具体的控制器(可查找XML配置或注解配置生成处理对象的执行链(如果有),再一起返回给DispatcherServlet)
4,DispatcherServlet调用HandlerAdapter(处理器适配器)
5,HandlerAdapter经过适配调用具体的Controller(处理器)
6,Controller执行完成后放回ModelAndView对象
7,HandlerAdapter将Controller的执行结果ModelAndViewD对象返回给DispatcherServlet
8,DispatcherServlet将ModelAndView传给ViewReslover(视图解析器)
9,ViewReslover解析后返回具体的View(视图)
10,DispatcherServlet根据View进行渲染视图(即将模型数据填充到视图中)
11,DispatcherServlet相应用户