@RequestParam(required = true),@RequestParam(required = true)都是什么意思
答案:3 悬赏:50
解决时间 2021-02-15 23:17
- 提问者网友:孤凫
- 2021-02-15 04:52
@RequestParam(required = true),@RequestParam(required = true)都是什么意思
最佳答案
- 二级知识专家网友:一把行者刀
- 2021-02-15 06:18
参数必须有值,如果没有则抛出异常
全部回答
- 1楼网友:渊鱼
- 2021-02-15 09:15
Spring注解?
追问:嗯
追答:@RequestParam(value = what required = true)
void test(int what){};
这个是传参当他为false 时使用这个注解可以不传这个参数true时必须传
required默认值是true
追问:嗯
追答:@RequestParam(value = what required = true)
void test(int what){};
这个是传参当他为false 时使用这个注解可以不传这个参数true时必须传
required默认值是true
- 2楼网友:上分大魔王
- 2021-02-15 07:47
不能为空,如果是空值,就需要提示的,后面还应该有IsRequiredMessage=请输入XX内容!
当你把方法定义好之后,例如public static BSONObject findAll,String tableName, BSONObject where。return find(tableName, where, BSON.CHAR_NULL,你把鼠标移到public的正上方,然后输入:/**然后回车,IDE会自动帮你把注释加上,包含你说的@param。
这个注解是SpringMVC中的一个注解,该注解说明的是,对于/aa.do的请求,通过注解标签下面的方法进行响应。
@RequestParam用来处理Content-Type: 为 application/x-www-form-urlencoded编码的内容。(Http协议中,如果不指定Content-Type,则默认传递的参数就是application/x-www-form-urlencoded类型。
RequestParam可以接受简单类型的属性,也可以接受对象类型。实质是将Request.getParameter() 中的Key-Value参数Map利用spring的转化机制ConversionService配置,转化成参数接收对象或字段。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯