springmvc的执行流程:1.(浏览器中输入)用户发送请求至前端控制器DispatcherServlet(springMvc的web.xml中配置,其中涉及到初始化和启动时机映射到springmvc的application.xml);2.DispatcherServlet收到请求后,调用HandlerMapping处理映射器,请求获取Handle;3.处理器映射器根据请求的url找到具体的处理器(方法)生成处理对象及处理拦截器(如果有则生成)一并返回给DispatcherServlet;4.DispatcherServlet调用HanddlerADapter处理适配器;5.HandlerAdapter经过适配调用的具体处理器6hadler执行完成后返回modelAndview;
7.Hadleradpater将handler执行结果modelandview返回给DispatcherServlet8.DispatcherServlet将modelandview传给 viewResolver视图解析器进行处理解析9.viewResolve解析后返回具体view10.DispatcherServlet对view进行渲染视图11.DispatcherServlet响应用户