SpringMVC工作流程
2022-06-09 17:36:49 0 举报
学习b站视频,画的SpringMVC工作流程图
作者其他创作
大纲/内容
HandlerMapping(处理器映射器)
2.查找处理器映射器
6.返回ModelAndView
10.把Model中的数据填充至view中渲染视图
1.发送请求
Handler(处理器)controller
前端控制器,DispatcherServlet由框架提供作用:接收请求,进行请求分发,处理响应结果处理器映射器,HandlerMapping由框架提供作用:跟据请求URL,找到对应的Handler处理器适配器,HandlerAdapter由框架提供作用:调用处理器(Handler或者Controller)的方法处理器,Handler又叫Controller,后端处理器作用:接收用户请求数据,调用业务方法处理请求试图解析器,ViewResolver由框架提供作用:视图解析,把逻辑视图名称解析成真正的物理视图支持多种视图技术:jstView,FreeMarker....页面资源,程序员开发作用:将数据展现给用户
11.返回响应
7.返回ModelAndView
浏览器
4.处理器适配器
HandlerExecutionChain:Handler+HandlerInterceport处理器执行链:处理器对象+处理器拦截器
3.映射器会跟据用户请求找到处理器执行链并返回
DispatcherServlet(前端控制器)
5.执行处理器方法
HandlerAdapter(处理器适配器)
视图HTML、jsp、freeMarker
ViewReslover(视图解析器)
8.视图解析
9.返回View对象
收藏
收藏
0 条评论
下一页