SpringMVC工作流程图详细
2020-11-17 15:31:48 0 举报
超级详细的springMVC工作流程图。
作者其他创作
大纲/内容
存在映射
不存在
处理器Handler(Controller)
13.最后执行拦截器的afterCompletion方法完成响应
7.返回ModelAndView对象
没有
10.调用HandlerInterceptor拦截器的postHandle方法检查异常
8.返回ModelAndView模型视图对象
9.执行HandlerExecutionChain对象的applyPostHandle()方法
3.由HandlerMapping(处理器映射器)返回对应的HandlerExecutionChain对象
客户端
HandlerException组件处理异常并得到新的ModelAndView
是否配置<mvc:default- servlet-handler/>?
404错误代码页面
1.发送请求URI
是否存在异常?
5.根据Handler对象找到合适的处理器适配器
存在
2.根据URI寻找对应的处理器映射?
返回目标资源
有配置
12.渲染视图,填充数据(processDispatchResult方法)
中央控制器DispatcherServlet
11.视图解析器ViewResolver根据ModelAndView对象得到实际的View
6.执行handlle方法
返回View
处理器适配器HandlerAdapter
收藏
0 条评论
下一页
为你推荐
查看更多