springmvc常用的组件

SpringMVC常用组件

以下的Handler也叫Controller。

1、DispatcherServlet:前端控制器,不需要工程师开发,由框架提供

作用:统一处理请求和响应,整个流程控制的中心,由它调用其它组件处理用户的请求

2、HandlerMapping:处理器映射器,不需要工程师开发,由框架提供

作用:根据请求的url、method等信息查找Handler,即控制器方法

3、Handler:处理器(控制器),需要工程师开发

作用:在DispatcherServlet的控制下Handler对具体的用户请求进行处理

4、HandlerAdapter:处理器适配器,不需要工程师开发,由框架提供

作用:通过HandlerAdapter对处理器(控制器方法)进行执行

5、ViewResolver:视图解析器,不需要工程师开发,由框架提供

作用:进行视图解析,得到相应的视图,例如:ThymeleafView、InternalResourceView、RedirectView

6、View:视图

作用:将模型数据通过页面展示给用户

相关推荐
于慨1 分钟前
spring boot
java·数据库·spring boot
lars_lhuan1 分钟前
Go map 与并发
后端·golang
always_TT3 分钟前
static关键字初探
java·开发语言
Lewiis19 分钟前
Go语言的错误处理机制
开发语言·后端·golang
降临-max19 分钟前
IDEA常用git操作
java·github·intellij-idea
爱丽_20 分钟前
G1 深入:Region、Remembered Set、三色标记与“可预测停顿”
java·数据库·算法
她说彩礼65万21 分钟前
C语言 Static的用法
java·linux·c语言
Gopher_HBo28 分钟前
Go并发原子操作 waitGroup 对象池
后端
spencer_tseng29 分钟前
java.lang.ClassNotFoundException: org.slf4j.Logger
java·spring·maven
苦瓜小生32 分钟前
【黑马点评学习笔记 | 实战篇 】| 10-用户签到+UV统计
笔记·后端·学习