-
四: 测试代码
-
五: 测试结果
-
(一) @RequestParam注解测试结果
-
(二) @PathVariable注解测试结果
温馨提示: 本文总共1200字,阅读完大概需要1-3分钟,希望您能耐心看完,倘若你对该知识点已经比较熟悉,你可以直接通过目录跳转到你感兴趣的地方,希望阅读本文能够对您有所帮助,如果阅读过程中有什么好的建议、看法,欢迎在文章下方留言或者私信我,您的意见对我非常宝贵,再次感谢你阅读本文。
一: 定义 |
一: 定义
@RequestParam注解作用:
获取URL中携带的请求参数的值既URL中“?”后携带的参数,传递参数的格式是:key=value
如: https://localhost/requestParam/test?key1=value1&key2=value2…
@PathVariable注解作用:
用于获取URL中路径的参数值,参数名由RequestMapping注解请求路径时指定,常用于restful风格的api中,传递参数格式:直接在url后添加需要传递的值即可
如: https://localhost/pathVariable/test/value1/value2…
二: 语法 |
二: 语法
一: RequestParam使用案例: @RequestParam(value = “param”,required = false,defaultValue = “test”)String param
参数解析:
value/name: URL中需要获取的参数名称
required: true/false,为true时,url中必须携带这个参数(否则会出现: Required String parameter XXX is not present"),为false时,可以选填这个参数。
defaultValue:默认值,如果这个url没有携带这个参数时,默认设置的值。
二: PathVariable使用案例:
@RequestMapping(“/pathVariable/test/{param}”)
@PathVariable(value = “param”,required = false)String param
参数解析:
1、name/value:RequestMapping注解中url路径绑定参数的名称,如/pathVariable/test/{param},则name的值就为param
2、required: 为true时,这个参数必选填写,默认是true,为false时:参数可选是否填写
三: 项目结构 |
三: 项目结构
四: 测试代码 |
四: 测试代码
小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Java)
最后
针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。
上述的面试题答案都整理成文档笔记。 也还整理了一些面试资料&最新2021收集的一些大厂的面试真题(都整理成文档,小部分截图)
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
上述的面试题答案都整理成文档笔记。 也还整理了一些面试资料&最新2021收集的一些大厂的面试真题(都整理成文档,小部分截图)
[外链图片转存中…(img-L3UA2ebz-1710958024907)]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。