首先客户端发送一个请求到前端控制器,前端控制器DispatcherServlet通过处理器映射器HandlerMapping,找到处理器适配器
HandlerAdapter,然后调用处理器Handler,Handler返回一个ModelAndView给前端控制器,此时的ModelAndView还不是一个真正
的视图,通过前端控制器视图解析器ViewResolver对ModelAndView进行解析,将逻辑视图转化成真正的视图,最后前端控制器对视
图进行渲染,返回结果给客户端。
本文详细介绍了Spring MVC的工作流程:从客户端发起请求开始,历经前端控制器分发、处理器映射与适配、业务处理返回ModelAndView,再到视图解析与渲染的全过程。
首先客户端发送一个请求到前端控制器,前端控制器DispatcherServlet通过处理器映射器HandlerMapping,找到处理器适配器
HandlerAdapter,然后调用处理器Handler,Handler返回一个ModelAndView给前端控制器,此时的ModelAndView还不是一个真正
的视图,通过前端控制器视图解析器ViewResolver对ModelAndView进行解析,将逻辑视图转化成真正的视图,最后前端控制器对视
图进行渲染,返回结果给客户端。
1184

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