SpringMVC执行流程
2020-10-17 00:33:23 25 举报
SpringMVC执行流程
作者其他创作
大纲/内容
5.执行处理器方法
1.发送请求
DispatcherServlet前端控制器
7.返回ModelAndView
2.查找处理器
SpringMVC执行过程分析
11.返回响应
客户端
View(视图)HTML/JSP/FreeMarker等
根据URL,查找对应Handler,返回的是一个处理器执行链HandlerExecutorChain
4.处理器适配
HandlerMapping处理器映射
把逻辑视图名称解析成真正的物理视图
8.查找视图解析器
handler.handle()
3.返回处理器执行链
getHandlerAdapter()
6.返回ModelAndView
9.返回View
HandlerAdapter处理器适配器
doService()
Handler(Controller)处理器
doDispatch()
10.把model填充到View中,渲染视图
handler通过反射方式调用处理器方法
ViewResolver视图解析器
收藏
0 条评论
下一页