Spring MVC_1
来源:互联网 发布:淘宝二手回收在哪里 编辑:程序博客网 时间:2024/04/28 00:09
1.简单的谈一下SpringMVC的工作流程?
DispatcherServlet
HandlerMapping
HandlerAdapter
ModelAndView
ViewReslover
[rɪ'zɒlvə]
流程
第一步
1、用户发送请求至前端控制器DispatcherServlet
dispatcher
英 [dɪˈspætʃə(r)] 美 [dɪsˈpætʃɚ]
n.
调度;发报机;收发
2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。
handler
英 [ˈhændlə(r)] 美 [ˈhændlɚ]
n.
处理者,管理者;(动物)驯化者;[自](信息)处理机;拳击教练
3、处理器映射器找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。
第二步
4、DispatcherServlet调用HandlerAdapter处理器适配器
adapter
英 [ə'dæptə] 美 [əˈdæptɚ]
n.
适配器;改编者;改写者适应者;适应物
5、HandlerAdapter经过适配调用具体的处理器(Controller,也叫后端控制器)。
6、Controller执行完成返回ModelAndView
第三步
7、HandlerAdapter将controller执行结果ModelAndView返回给DispatcherServlet
8、DispatcherServlet将ModelAndView传给ViewReslover视图解析器
resolver
英 [rɪ'zɒlvə] 美 [rɪ'zɒlvə]
n.
下决心者,解决[答]问题者;溶媒;求解仪
第四步
9、ViewReslover解析后返回具体View
10、DispatcherServlet根据View进行渲染视图(即将模型数据填充至视图中)。
11、DispatcherServlet响应用户
- Spring MVC_1
- SPRING MVC_1
- Spring
- Spring
- spring
- spring
- spring
- spring
- Spring
- spring
- spring
- Spring
- Spring
- spring
- Spring
- Spring
- spring
- spring
- TensorFlow学习笔记:Retrain Inception_v3(一)
- 用IO 字符流进行从键盘接收两个文件夹路径,把其中一个文件夹中(包含内容)拷贝到另一个文件夹中
- fullavatareditor 富头像上传编辑器
- Git 的 4 个阶段的撤销更改
- 易语言急速学习不到20分学会基本
- Spring MVC_1
- RestTemplate 返回实体类型
- C# winform程序中的输入文本框保留上次的输入
- CentOS7-error while loading shared libraries: 错误解决方法总结
- Openssl官网信息
- TreeSet
- 学习笔记1 数据结构和算法绪论
- java8之Stream数据流介绍(2)
- 适配器模式,外观模式