1. SpringMVC的执行流程
- 用户发送请求到DispatcherServlet(前端控制器 )。
- DispatcherServlet接收到请求后,将请求信息交给HandlerMapping(处理器映射器) 。
- HandlerMapping根据用户的url请求查找匹配该url的Handler处理器。
- DispatcherServlet再请求HandlerAdpter(处理器适配器)调用相关的Handler,并返回ModelAndView给DispatcherServlet。
- DispatcherServlet将ModelAndView交给ViewResolver(视图解析器)解析返回具体View。
- DispatcherServlet对View进行渲染视图。
- 将页面返回给用户。