SpringMVC-学习笔记03【SpringMVC常用注解】
- Java后端 学习路线 笔记汇总表【黑马程序员】
- SpringMVC-学习笔记01【SpringMVC概述及入门案例】【day01】
- SpringMVC-学习笔记02【参数绑定及自定义类型转换】
- SpringMVC-学习笔记03【SpringMVC常用注解】
- SpringMVC-学习笔记04【SpringMVC返回值类型及响应数据类型】【day02】
- SpringMVC-学习笔记05【文件上传】
- SpringMVC-学习笔记06【异常处理及拦截器】
- SpringMVC-学习笔记07【SSM整合案例】【day03】
目录
01-RequestParam注解
02-RequestBody注解
03-PathVariable注解
04-HiddentHttpMethodFilter过滤器
05-RequestHeader注解
06-CookieValue注解
07-ModelAttribute注解
08-SessionAttributes注解
随堂笔记
第四章:常用的注解
01-RequestParam注解
02-RequestBody注解
03-PathVariable注解
04-HiddentHttpMethodFilter过滤器
05-RequestHeader注解
06-CookieValue注解
07-ModelAttribute注解
08-SessionAttributes注解
随堂笔记
第四章:常用的注解
- 1.RequestParam注解
- 1.作用:把请求中的指定名称的参数传递给控制器中的形参赋值
- 2.属性
- 1.value:请求参数中的名称
- 2.required:请求参数中是否必须提供此参数,默认值是true,必须提供
- 3.代码如下
- 2.RequestBody注解
- 1.作用:用于获取请求体的内容(注意:get方法不可以)
- 2.属性
- 1.required:是否必须有请求体,默认值是true
- 3.代码如下
- 3.PathVariable注解
- 1.作用:拥有绑定url中的占位符的。例如:url中有/delete/{id},{id}就是占位符。
- 2.属性
- 1.value:指定url中的占位符名称
- 3.Restful风格的URL
- 1.请求路径一样,可以根据不同的请求方式去执行后台的不同方法
- 2.restful风格的URL优点
- 1.结构清晰
- 2.符合标准
- 3.易于理解
- 4.扩展方便
- 4.代码如下
- 4.RequestHeader注解
- 1.作用:获取指定请求头的值
- 2.属性
- 1.value:请求头的名称
- 3.代码如下
- 5.CookieValue注解
- 1.作用:用于获取指定cookie的名称的值
- 2.属性
- 1.value:cookie的名称
- 3.代码
- 6.ModelAttribute注解
- 1.作用
- 1.出现在方法上:表示当前方法会在控制器方法执行前线执行。
- 2.出现在参数上:获取指定的数据给参数赋值。
- 2.应用场景
- 1.当提交表单数据不是完整的实体数据时,保证没有提交的字段使用数据库原来的数据。
- 3.具体的代码
- 1.修饰的方法有返回值
- 2.修饰的方法没有返回值
- 7.SessionAttributes注解
- 1.作用:用于多次执行控制器方法间的参数共享
- 2.属性
- 1.value:指定存入属性的名称
- 3.代码如下
day01作业:1.完成SpringMVC入门案例代码、2.完成SpringMVC参数绑定案例代码、3.完成常用注解案例代码。
SpringMVC-学习笔记03【SpringMVC常用注解】相关推荐
- springmvc学习笔记(10)-springmvc注解开发之商品改动功能
springmvc学习笔记(10)-springmvc注解开发之商品改动功能 springmvc学习笔记(10)-springmvc注解开发之商品改动功能 标签: springmvc springmv ...
- SpringMVC学习笔记:springMVC中相关细节
SpringMVC中相关细节 1.什么是MVC? MVC是一种软件架构思想,将软件按照模型.视图.控制器来划分. ①M:模型层:指工程中的javaBean,作用是处理数据.javaBean分为两类:一 ...
- SpringMVC学习笔记七:SpringMVC的数据验证
SpringMVC支持JSR(Java Specification Requests, Java规范提案)303-Bean Validation数据验证规范,该规范的实现者很多,其中较常用的是 Hib ...
- [SpringMVC]SpringMVC学习笔记一: springmvc原理及实例解析.
前言: 今天来回顾下SpringMVC的开发原理, 使用图文并茂的方式 来解析其中的内幕, 我相信懂了其中的运行机制后, 对于面试中SpringMVC大家都可以说so easy了. 一, 图示法 第二 ...
- 人工智能学习笔记03——matplotlib常用统计图
绘制散点图 1 假设通过爬虫,获取到西安2019年3月份和10月份每天白天的最高的气温,分别是列表a和列表b,那么此时如何寻找气温随时间变换的某种规律? a = [12,7,13,13,17,17,1 ...
- SpringMVC学习笔记(二)常用注解
SpringMVC学习笔记(二)常用注解 1.RequestParam 作用: 把请求中指定名称的参数给控制器中的形参赋值. 属性: value:请求参数中的名称. required:请求参数中是否必 ...
- 【学习笔记】SpringMVC—@RequestMapping注解
[学习笔记]SpringMVC-@RequestMapping注解
- SpringMVC学习笔记
文章目录 SpringMVC学习笔记 Spring MVC 什么是 MVC 设计模式? Spring MVC 的核心组件 Spring MVC 的工作流程 如何使用? Spring MVC 注解 Sp ...
- SpringMVC学习笔记整理
SpringMVC学习笔记 以下是我整理的SpringMVC学习笔记: 导入jar包 一:springmvc工作流程. ①. servlet容器初始化一个request请求 ②. Di ...
- SpringMVC:学习笔记(11)——依赖注入与@Autowired
SpringMVC:学习笔记(11)--依赖注入与@Autowired 使用@Autowired 从Spring2.5开始,它引入了一种全新的依赖注入方式,即通过@Autowired注解.这个注解允许 ...
最新文章
- c语言实验七实验报告,C语言实验七 数 实验报告.doc
- static,extern关键字作用?
- golang 文件服务器 实现
- python编程工资-看到抖音上Python工程师晒得工资条,我沉默了......
- 服务器控件生命周期简介
- 二十年后我发明了保姆机器人作文_机器人保姆我的发明作文450字
- mysql gtid深入_深入理解MySQL 5.7 GTID系列(四):mysql.gtid_executedPREVIOUS GTID EVENT
- python web应用_如何使用Python将通知发送到Web应用
- 利用MMCM IP核产生用户时钟
- Autofac Webapi 的依赖注入
- MySQL 字符集和校对
- 【电源模块】TPS54331 DCDC降压芯片设计
- 如何让企业微信的消息在微信里显示?
- 教你轻松查看QQ空间加密后的好友图片
- 《老路:用得上的商学课》读书笔记-004 边际成本
- 理财趣事:要想财富滚滚来 先学普京打野猪
- 方差分析(ANOVA)简记
- 小博老师解读经典Java面试题—Java位运算
- Alist小雅超集Docker搭建排坑指南
- 路由 OSPF常见4种网络类型MA、P2P、NBMA、P2MP、OSPF报头字段信息简介。
热门文章
- python 并行计算库_Python 大规模数据存储与读取、并行计算:Dask库简述
- oa项目经验描述_OA系统为企业带来多少实用价值?移动OA又为企业解决哪些问题?...
- maven多模块合并打包_Spring Boot 多模块项目实践(附打包方法)
- mybatis 时间_开发工具:Mybatis.Plus.插件三种方式的逆向工程
- 四十二、开始Vuex的学习:如何在Vue中使用Vuex
- 三十、Java 多线程编程(上篇)
- tensorflow笔记
- R 语言聚类关联规则
- keras从入门到放弃(十七)使用预训练网络VGG迁移学习
- 博士学位论文 | 机器阅读理解与文本问答技术研究