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=?

经验分享 程序员 微信小程序 职场和发展