SpringMVC 执行流程图.png
- DispatcherServlet接收到一个URL请求
- 根据URL到HandlerMapping中查找处理器
- 返回给DispatcherServlet一个Handler执行链
- DispatcherServlet请求HandlerAdapter适配器,找到对应的Handler
- 执行Handler即Controller的相关业务逻辑
- Handler返回ModelAndView到HandlerAdapter
- HandlerAdapter返回ModelAndView到DispatcherServlet
- DispatcherServlet请求ViewRessolver视图解析器,找到对应的View根据ModelAndView生成视图对象
- DispatcherServlet返回View