1.用户发起请求到前端控制器DispatcherServlet
2.前端控制器DispatcherServlet 请求处理器映射器HandlerMappering 去查询对应的处理器 (Handler),并返回一个执行链(HandlerExecutionChain)
3.前端控制器DispatcherServlet 调用处理器适配器HandlerAdapter去执行处理器(Handler),返回视图 (ModelAndView)
4.前端控制器DispatcherServlet 请求视图解析器ViewResolver去进行视图解析,返回View
5.前端控制器DispatcherServlet 将View进行渲染并把数据装入到request域, 返回给用户
参考地址:https://blog.csdn.net/mrleeapple/article/details/78617411