spring mvc架构分析
来源:互联网 发布:网络兼职插画师 编辑:程序博客网 时间:2024/05/17 15:38
Spring Web MVC处理请求的流程:
具体请求流程步骤:
1、 首先用户发送请求————>前端控制器,前端控制器根据请求信息(如URL)来决定选择哪一个页面控制器进行处理并把请求委托给它,即以前的控制器的控制逻辑部分;图2-1中的1、2步骤;
2、 页面控制器接收到请求后,进行功能处理,首先需要收集和绑定请求参数到一个对象,这个对象在Spring Web MVC中叫命令对象,并进行验证,然后将命令对象委托给业务对象进行处理;处理完毕后返回一个ModelAndView(模型数据和逻辑视图名);图2-1中的3、4、5步骤;
3、 前端控制器收回控制权,然后根据返回的逻辑视图名,选择相应的视图进行渲染,并把模型数据传入以便视图渲染;图2-1中的步骤6、7;
4、 前端控制器再次收回控制权,将响应返回给用户,图2-1中的步骤8;至此整个结束。
spring mvc 核心架构图:
0 0
- spring mvc架构分析
- Spring MVC + Ibatis架构原理分析
- Spring MVC源码分析—网站架构及其演变过程
- Spring MVC架构原理
- Spring MVC简单架构
- Spring Web MVC架构
- Spring Web MVC架构
- spring mvc Restful架构
- Spring Web MVC架构
- spring-mvc-架构
- spring mvc 架构原理
- spring mvc架构
- Spring Web MVC架构。
- 细解spring mvc架构
- Spring MVC分析1
- Spring MVC 框架分析
- Spring MVC 分析
- Spring MVC源码分析
- Codeforces Round #288 (Div. 2) D Tanya and Password
- iOS开发系列--通知与消息机制
- DriverManager.registerDriver(new Driver())不能执行的原因
- 深入理解计算机系统 1.3 理解编译系统如何工作是有回报的
- mysql客户端Navicat_Premium_11.0.17_XiaZaiBa.exe导出excel文件
- spring mvc架构分析
- 不要学习代码,要学会思考
- 呵呵,类
- uva 10740 Not the Best 两点之间的K短路径
- RFID系统组成及其功能
- WebSocket学习笔记一
- One Cause of Nginx 502 Bad Gateway
- CentOS 5下安装perl module以支持IPV6
- 说说Android应用的persistent属性