RequestParam是指请求参数的使用

RequestParam是指请求参数的使用

RequestParam是指请求参数,里面包括4个参数:
1、String name
2、String value
3、boolean required (当requires=true得时候必须带参数)
4、String defaultValue
name和value分别是对方的别名,即二者没区别

=我是分割线
加或不加RequestParam的区别
加或不加区别:执行的地址中是否必须带参数
1、在这里插入图片描述

加了RequestParam,则地址栏中必须带有参数
只能输入localhost:8080/list?parentId=? 才能执行相应的方法,输入localhost:8080/list,则会出现报错

2、
在这里插入图片描述
这个是没有加RequestParam,则地址栏直接输入localhost:8080/list或者localhost:8080/list?parentId=?都可以执行

3、
在这里插入图片描述
若是RequestParam的参数中required=false,则不必加参数或加参数,都可以执行

4、
在这里插入图片描述
若是RequestParam的参数中defaultvalue有默认值,如图,默认值为0,即是不带参数的时候默认值为0,带参数的时候会接收

5、
在这里插入图片描述
前面所有的方法 传入的参数必须为parentId 才能接收到值
但是如果你加了value属性,用id 代替parentId 也就是说你地址里面传入的参数名称为id localhost:8080/list?id=?

以上内容转自

https://blog.csdn.net/a447332241/article/details/76714148

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值