@RequestParam 请求参数注解
来源:互联网 发布:我知谁掌管明天 作者 编辑:程序博客网 时间:2024/05/18 01:31
@RequestParam 请求参数注解表示被注解的方法参数应该派生自命名请求参数,默认情况下该注解标明这个参数是必须的:
比方说我只传一个NAME值,那么浏览器会报400 的错误。
使用value指定请求参数的名称:
比如说前端:
var NAME=$("#username").val(); var PWD=$("#password").val(); $.ajax({url:"rpc/check",data:{NAME:NAME,PWD:PWD},type: 'POST', dataType: "json",success:function(result){},error:function(){alert("操作失败");return false;}});
后台接收值的时候:
@RequestMapping(value="/check")public void checkNum( @RequestParam(value="NAME")String name, @RequestParam(value="PWD")String pwd){ System.out.println("NAME="+name); System.out.println("PWD="+pwd);}在@RequestParam 注解中使用value来标明我想接收数据的参数--NAME和PWD
如果是:
@RequestMapping(value="/check")public void checkNum(String name,String pwd){ System.out.println("NAME="+name); System.out.println("PWD="+pwd);}很明显,这样是为NULL的。
如果请求参数传过来的值是空的,那么可以通过defaultValue设置他的默认值:
@RequestMapping(value="/check")public void checkNum( @RequestParam(value="NAME",defaultValue="111")String name, @RequestParam(value="PWD",defaultValue="222" )String pwd){ System.out.println("name="+name); System.out.println("pwd="+pwd);}这样,当前端传值为空,会有一个默认值输出。
阅读全文
0 0
- @RequestParam 请求参数注解
- springMVC(4)------RequestParam注解绑定请求参数
- SpringMVC中@RequestMapping处理请求参数的@RequestParam注解
- 3、注解@RequestParam——取请求参数
- @RequestParam映射请求参数
- springmvc请求路径和请求参数的获取注解- @PathVariable和@RequestParam
- springmvc请求路径和请求参数的获取注解- @PathVariable和@RequestParam
- 使用@RequestMapping 定义处理器函数-通过@RequestParam元注解来将请求参数绑定到方法形参
- @RequestParam注解
- @requestParam 注解
- @RequestParam @RequestBody @PathVariable 等参数绑定注解详解
- @RequestParam @RequestBody @PathVariable 等参数绑定注解详解
- @RequestParam @RequestBody @PathVariable 等参数绑定注解详解
- @RequestParam @RequestBody @PathVariable 等参数绑定注解详解
- @RequestParam @RequestBody @PathVariable 等参数绑定注解详解(转载)
- @RequestParam @RequestBody @PathVariable 等参数绑定注解详解
- @RequestParam @RequestBody @PathVariable 等参数绑定注解详解
- @RequestParam @RequestBody @PathVariable 等参数绑定注解详解
- 每点击同一个标签,切换两个不同的样式
- Matlab axis函数
- 扩展KMP算法
- 定时任务(计划任务)at&crontab
- webstorm快捷键大全
- @RequestParam 请求参数注解
- web、Android、iOS开发简单比较
- Java Bean
- Java入门_Java基础知识上
- Android UI 自动化测试之项目配置(一)
- python Base64 编码解码
- pl/sql 导入表结构是 comment出错
- 常见的股票技术因子学习以及计算
- 物联网工程就业前景