搜索
首页
笔记
案例
关于
课程列表
SpringMVC
入门
运行helloworld
SpringMVC请求处理流程
注解式开发
@RequestMapping
控制器方法的参数
中文乱码
控制器方法的返回值
解读url-pattern
整合SSM
整合SSM
使用ssm完成用户注册功能
请求转发、拦截器、异常处理
请求转发与重定向
异常处理
拦截器
课程导航
计算机基础知识
C
Linux
linux常用软件
计算机网络
程序员修养
设计模式
工具
Git
composer
vim
IntelliJ IDEA
wireshark
laravel
Spring
SpringMVC
Maven
数据库
MySQL
Redis
MongoDB
JDBC
Mybatis
MyBatis-Plus
服务端编程
PHP
Java
shell script
JavaWeb
HTML / CSS
HTML
CSS
HTML5
CSS3
BOOTSTRAP
JavaScript
JavaScript
JQuery
layui
运行helloworld
SpringMVC请求处理流程
![](http://img.1024phper.com/blog21041114070854313) (1)浏览器提交请求到中央调度器 (2)中央调度器直接将请求转给处理器映射器。 (3)处理器映射器会根据请求,找到处理该请求的处理器,并将其封装为处理器执行链后返回给中央调度器。 (4)中央调度器根据处理器执行链中的处理器,找到能够执行该处理器的处理器适配器。 (5)处理器适配器调用执行处理器。 (6)处理器将处理结果及要跳转的视图封装到一个对象 ModelAndView 中,并将其返回给处理器适配器。 (7)处理器适配器直接将结果返回给中央调度器。 (8)中央调度器调用视图解析器,将 ModelAndView 中的视图名称封装为视图对象。 (9)视图解析器将封装了的视图对象返回给中央调度器 (10)中央调度器调用视图对象,让其自己进行渲染,即进行数据填充,形成响应对象。 (11)中央调度器响应浏览器。
运行helloworld
文章目录