关于@RequestParam注解

来源:3-7 接收表单复合数据(下)

慕前端2370429

2020-09-02 08:20:12

@RequestParam注解 为什么要加在List或map参数前面,我不加上去的话好像也能正常运行啊,这有啥子区别吗

写回答

1回答

好帮手慕小脸

2020-09-02

同学你好,@RequestParam注解用于将请求参数绑定到Controller的方法参数上。

a. 当请求参数的参数名与方法中参数名称不一致,导致绑定失败时,要加@RequestParam注解,并设置name或value属性值为请求参数的参数名。

b. 当请求参数必须传时,要加@RequestParam注解,其中required值默认为true,表示该请求路径中必须包含该参数,如果不包含就报错。

c. 当要设置请求参数的默认值时,要加@RequestParam注解,通过设置defaultValue值。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!


0

0 学习 · 16556 问题

查看课程