SpringMVC 请求调用过程
2024-09-05 05:48:05
1.spring mvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。
2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller.
默认使用(DefaultAnnotationHandlerMapping),注解方式,@Cointroller。
3.DispatcherServlet请求提交到目标Controller
4.Controller进行业务逻辑处理后,会返回一个ModelAndView
5.Dispathcher查询一个或多个ViewResolver视图解析器,找到ModelAndView对象指定的视图对象
6.视图对象负责渲染返回给客户端
2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller.
默认使用(DefaultAnnotationHandlerMapping),注解方式,@Cointroller。
3.DispatcherServlet请求提交到目标Controller
4.Controller进行业务逻辑处理后,会返回一个ModelAndView
5.Dispathcher查询一个或多个ViewResolver视图解析器,找到ModelAndView对象指定的视图对象
6.视图对象负责渲染返回给客户端
最新文章
- 06.SQLServer性能优化之---数据库级日记监控
- 举个栗子学习JavaScript设计模式
- Scrum Meeting 20161205
- 关于HashTable的遍历方法解析
- android studio问题-ICCP:Not recognizing known sRGB profile
- ExtJS入门教程06,grid分页的实现
- Pyqt在QListWidget中添加右键菜单
- 浅谈HAL
- ajax跨域请求,页面和java服务端的写法
- Computed Observable的参数
- [ZooKeeper.net] 3 ZooKeeper的分布式锁
- android 与 服务器通信
- Confluence 6 基于 Confluence 数据中心的 SAML 单点登录
- python_study-1
- day062 中间件
- 使用 Azure Active Directory 管理 Azure 中的 HPC Pack 群集
- rownum与row_number() OVER (PARTITION BY COL1 ORDER BY COL2)
- java并发基础(三)--- 任务执行
- 修改Nginx的header伪装服务器
- linux下安装memcached以及扩展(xampp环境)