
springMVC框架概述
发布日期:2021-05-06 18:58:34
浏览次数:20
分类:精选文章
本文共 606 字,大约阅读时间需要 2 分钟。
springMVC概述
Spring MVC是Spring提供的一个强大而灵活的web框架。
Spring MVC主要由DispatcherServlet、处理器映射、处理器(控制器)、视图解析器、视图
组成。他的两个核心: - 处理器映射:选择使用哪个控制器来处理请求
- 视图解析器:选择结果应该如何渲染
springMVC主要组件
- DisPatcherServlet :SpringMVC核心控制器(前端控制器)。用户在浏览器输入url,发起请求,首先会到达DisPatcherServlet,由它来调用其他组件来配合工作的完成
- HandlerMapping (处理器映射器) ,根据请求的url来映射查找到对应的Handler
- HandLer(处理器),真正用来处理和执行业务,并产生数据模型Model和视图View,Handler会将Model和View封装成ModelAndView对象并返回。
- HandlerAdapter (处理器适配器 ):用来适配不同的处理器Handler ( 处理器有两种实现方式:实现接口、基于注解,所以执行前需要先适配 )
- ViewResolver (视图解析器 ):根据视图名称解析成具体的视图,一般多为jsp页面,然后把它封装成View对象并返回。
- View 视图 :View是一个接口,实现类支持不同的View类型(jsp、freemarker、velocity)
执行过程
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年03月25日 04时52分03秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
java大数据最全课程学习笔记(1)--Hadoop简介和安装及伪分布式
2019-03-06
java大数据最全课程学习笔记(2)--Hadoop完全分布式运行模式
2019-03-06
还在使用集合类完成这些功能?不妨来看看 Guava 集合类!!!
2019-03-06
大部分程序员还不知道的 Servelt3 异步请求,原来这么简单?
2019-03-06
[apue] popen/pclose 疑点解惑
2019-03-06
[apue] getopt 可能重排参数
2019-03-06
移动互联网恶意软件命名及分类
2019-03-06
adb shell am 的用法
2019-03-06
PySide图形界面开发(一)
2019-03-06
Android如果有一个任意写入的漏洞,如何将写权限转成执行权限
2019-03-06
三角网格体积计算
2019-03-06
现代3D图形编程学习-基础简介(2) (译)
2019-03-06
Github教程(3)
2019-03-06
vue实现简单的点击切换颜色
2019-03-06
vue3 template refs dom的引用、组件的引用、获取子组件的值
2019-03-06
深入浅出mybatis
2019-03-06
Zookeeper快速开始
2019-03-06
cas客户端流程详解(源码解析)--单点登录
2019-03-06
882. Reachable Nodes In Subdivided Graph
2019-03-06
402. Remove K Digits
2019-03-06