SpringMVC请求处理流程图
2021-03-30 11:41:06 0 举报
Springmvc各个执行器及整体流程
作者其他创作
大纲/内容
ViewResolver
DispatcherServlet
3.返回
请求分发处理器:1.接受前端请求2.查询请求处理类并执行处理方法3.解析视图并返回响应结果
处理器映射器接口1.BeanNameUrlHanddlerMapping:基于XML配置2.SimpleControllerHandderMapping:基于XML配置3.RequestMappingHandlerMapping:基于注解
View
6.返回ModelAndView
8.获取视图解析处理器
V
Handler
4.查找处理器适配器
7.返回ModelAndView
用户请求
11.响应结果
视图美化处理器将最终处理后的视图返回给分发器
默认实现类:1.HttpRequestHandlerAdapter2.SimpleControllerHandlerAdapter3.RequestMappingHandlerAdapter
HanderMapping
M
C
执行具体的业务功能
HandlerAdapter
10.视图渲染
建立请求和映射器之间的关系
处理器接口默认实现类1.HttpRequestHandler2.SimpleControllerHandler3.RequestMappingHandler
9.响应视图对象
进行视图渲染
1.发送请求
负责前端请求交互处理
处理器适配器接口1.查找对应的处理器2.执行处理器功能
类:HandlerExecutionChainObject Handler h
5.获取业务处理器
2.查找处理器映射器
视图解析处理器根据View视图名称返回具体视图对象
0 条评论
下一页