1.用户请求DispatcherServlet
2.DispatcherServlet收到请求调用handlermapping
3.handlermaping找到对应的处理器对象和处理器拦截器(如果有)并返回给DispatcherServlet
4.DispatcherServlet调用handleradapter
5.handleradapter经过适配找到具体的controller
6.controller返回modelandview给handleradapter
7.handleradapter将mav返回给DispatcherServlet
8.DispatcherServlet将mav传给视图解析器
9.视图解析器解析mav返回具体的view
10.DispatcherServlet根据view进行视图渲染
11.DispatcherServlet响应用户
Spring MVC工作流程详解
本文详细阐述了Spring MVC的执行过程,从用户请求到DispatcherServlet,经HandlerMapping找到处理器,再到HandlerAdapter调用Controller,最后由视图解析器解析ModelAndView并完成视图渲染,整个流程一目了然。
1033

被折叠的 条评论
为什么被折叠?



