1.用户向服务器发送请求,请求被SringMVC的前端控制器DispatcherServlet截获。
2.DispatcherServlet对请求的URL进行解析,得到URI(请求资源标识符),然后根据URI,调用HandlerMaping(处理器映射器)获得该Handler配置的所有相关对象。
3.DispatcherServlet获得相应的Handler,选择一个合适的HandlerAdapter(处理器适配器)。
4.提取请求中的模型数据,开始执行Handler。
5.Handler执行完成以后,向DispatcherServlet返回一个ModelAndView对象。
6.根据返回的ModelAndView对象,选择一个合适的ViewResolver(视图解析器)给DispatcherServlet。
7.ViewResolver进行视图渲染。
8.将渲染好的视图返回给客户端。