SpringMVC执行流程:
用户通过浏览器发送url的请求,首先经过入口中央处理器DispatcherServlet,然后中央处理器找到处理器映射器HandlerMapping,处理器映射器根据请求的url找到Controller的名字字符串,然后中央处理器调用映射适配器适配HandlerAdapter,从而找到对应的Controller,Controller处理完毕后,会创建一个ModerAndView,里面存放逻辑视图名和模型数据。把ModelAndView对象返回给DispatcherServlet,通过ViewResolver对象找到物理视图,同时取出ModelAndView存放的模型数据,用来渲染视图,然后视图响应给浏览器。