@RequestParam
来源:互联网 发布:淘宝卖家手机发货页面 编辑:程序博客网 时间:2024/06/06 16:47
1、可以对传入参数指定参数名
1 @RequestParam String inputStr 2 // 下面的对传入参数指定为aa,如果前端不传aa参数名,会报错 3 @RequestParam(value="aa") String inputStr
2、可以通过required=false或者true来要求@RequestParam配置的前端参数是否一定要传
1 // required=false表示不传的话,会给参数赋值为null,required=true就是必须要有 2 @RequestMapping("testRequestParam") 3 public String filesUpload(@RequestParam(value="aa", required=true) String inputStr, HttpServletRequest request)
3、如果@requestParam注解的参数是int类型,并且required=false,此时如果不传参数的话,会报错。原因是,required=false时,不传参数的话,会给参数赋值null,这样就会把null赋值给了int,因此会报错。
1 // required=false表示不传的话,会给参数赋值为null,required=true就是必须要有 2 @RequestMapping("testRequestParam") 3 public String filesUpload(@RequestParam(value="aa", required=false) int inputStr, HttpServletRequest request) 4 若是前端页面不传参的话,此处就会报错。当然可以用Integer代替int
转:https://www.cnblogs.com/likaileek/p/7218252.html
阅读全文
0 0
- @RequestParam
- @RequestParam
- @RequestParam
- @RequestParam
- RequestParam
- @RequestParam
- @RequestParam
- @RequestParam annotation
- @RequestParam-------springMVC
- @RequestParam注解
- @requestParam 注解
- @RequestParam详解
- @RequestParam @Param
- @RequestParam详解
- @PathParam@RequestParam
- Annotated controller and requestParam
- @RequestParam引发的痛苦
- 浅析@RequestParam与@QuerParam
- 一个读取表结构的存储过程
- Centos简易安装教程
- WebService放发布服务之后访问报错org.apache.cxf.interceptor.Fault: No such operation:
- 批量验证表单中文本框是否为空
- RABBITMQ 安装
- @RequestParam
- Spring Boot 过滤器、监听器
- 2017年度最受欢迎开源中国项目:roncoo-pay参与投票评选
- 工具类总结(5)-图片验证码工具类
- 在线考试系统
- Instructions on EINT configuration for SIM hot swap for MT6575/MT6577 platforms
- [PAT]1031. Hello World for U (20)(Java实现)
- dns服务
- javadoc 错误:编码gbk不可映射字符