@RequestParam和@PathVariable的作用,成功入职百度月薪35K

  • 四: 测试代码

  • 五: 测试结果

  • (一) @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开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频

如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Java)
img

最后

针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。

image

上述的面试题答案都整理成文档笔记。 也还整理了一些面试资料&最新2021收集的一些大厂的面试真题(都整理成文档,小部分截图)

image

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

上述的面试题答案都整理成文档笔记。 也还整理了一些面试资料&最新2021收集的一些大厂的面试真题(都整理成文档,小部分截图)

[外链图片转存中…(img-L3UA2ebz-1710958024907)]

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值