文档章节

sssssss

jj_soft
 jj_soft
发布于 2016/06/04 15:25
字数 270
阅读 4
收藏 0

                     

1dispatcherServlet—拦截到spring mvc的请求

2dispatchServlet调用HandlerMapping( DefaultAnnoationHandlerMapping)返回controller,

3dispatch调用对应的controller根据请求来调用对应的方法(service),然后返回modelAndView给dispatchServlet,

4DispatchServlet会把modelAndView进行处理view部分给viewResolver处理

然后再在处理后得到的view中渲染model

1. 客户端请求提交到DispatcherServlet

2. 由DispatcherServlet控制器查询一个或多个HandlerMapping( DefaultAnnoationHandlerMapping),找到处理请求的Controller

3. DispatcherServlet将请求提交到Controller

4. Controller调用业务逻辑(service)处理后,返回ModelAndView

5. DispatcherServlet查询一个或多个ViewResoler视图解析器,找到ModelAndView指定的视图

6. 视图负责将结果显示到客户端

DispatcherServlet是整个Spring MVC的核心。它负责接收HTTP请求组织协调Spring MVC的各个组成部分。其主要工作有以下三项:

1. 截获符合特定格式的URL请求。
2. 初始化DispatcherServlet上下文对应的WebApplicationContext,并将其与业务层、持久化层的WebApplicationContext建立关联。
3. 初始化Spring MVC的各个组成组件,并装配到DispatcherServlet中。

 

© 著作权归作者所有

jj_soft
粉丝 1
博文 96
码字总数 74097
作品 0
广州
程序员
私信 提问
sfsdfsdf

sssssss

dingshine
2015/07/31
0
1
ssssss

sssssss

jems
2015/01/31
4
0
Slick-pg v0.8.4/v0.9.0 beta 发布

Slick-pg v0.8.4 发布,这还是针对 slick-2.1 的,主要更新如下: 更改 scala-reflect 依赖为默认 transitive,以后无需手动管理这个依赖 #135 升级 postgres 驱动,以避免 slf4j 依赖泄露 ...

Tu_Minglei
2015/03/17
942
0
sssssss

少时诵诗书

同位素
2016/06/30
3
0
fastjson报java.lang.VerifyError:错误

fastjson: 1.2.28, jdk :1.8 调用这个方法:JSON.parseObject(json, clz); 参数:String json ="{\"regionName\":\"sssssss\"}"; clz = FcScamRentalBatchDto.class; 当FcScamRentalBat......

jinzhun100
2017/04/01
2.8K
2

没有更多内容

加载失败,请刷新页面

加载更多

读书笔记:深入理解ES6 (五)

第五章 解构:使数据访问更便捷 第1节 为什么使用解构功能?   在ES5中,开发者们从对象、数组中获取特定数据并赋值给变量,编写了很多看起来同质化的代码。例如: 1 let options = {2 ...

张森ZS
13分钟前
10
0
CentOS7 yum方式安装MySQL5.7

在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1 下载并安装MySQL官方的 Yum Repository [root@localho...

roockee
21分钟前
7
0
Allegro三种自定义设置快捷键的方法

Allegro自定义设置快捷键的三种方法: 1、在Allegro PCB editor 命令窗口直接定义 2、通过修改用户变量env文件来设置快捷键 3、定义笔画为快捷键 1、在Allegro PCB editor 命令窗口直接定义 ...

demyar
26分钟前
12
0
如何做一张能让人眼前一亮的大屏?

作为在职场驰骋的社会人,提到数据可视化大家应该都不陌生了。数据可视化的作用也不用我多说,主要是利用图形化手段,更清晰直观地将数据展示。多层次、交互式的可视化分析能够方便决策者理解...

朕想上头条
27分钟前
7
0
TL138/1808/6748-EthEVM开发板硬件CPU、FLASH、RAM

TL138/1808/6748-EthEVM是广州创龙基于SOM-TL138/1808/6748核心板开发的一款开发板,具有三个网络接口。由于SOM-TL138/1808/6748核心板管脚兼容,所以此三个核心板共用同一个底板。开发板采用...

Tronlong创龙
31分钟前
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部