1、客户端发送一个请求给服务器;
2、首先,DispatcherServlet接受请求,把请求交给HandlerMapping。
3、HanderMapping对请求进行处理返回HandlerExecutionChain
4、把处理器执行链交给HandlerAdapter处理
5、处理器适配器找到对应的Handler(Controller)进行方法匹配,执行方法。
6、方法执行完毕,返回ModelAndView给处理器适配器。
7、处理器适配器把ModelAndView返回给前端控制器。
8、前段控制器把ModelAndView交给ViewResolver进行视图解析。
9、返回一个View对象给前端控制器。
10、填充数据,把model 填充到view中,渲染视图。
11、返回响应给客户端。