@RequestParam注解的使用

简介:

-----------参数-------------------------------------------------------------------

  1. RequestParam来映射请求参数  

  2.  required表示是否必须,默认为true  

  3.  defaultValue请求参数的默认值

  4. value为接收前台参数的参数名


------------示例------------------------------------------------------------------

1
2
3
4
5
6
@RequestMapping (value =  "/testRequestParam" )
  public  String testRequestParam( @RequestParam (value= "username" )String name,
  @RequestParam (value =  "age" ,required =  false ,defaultValue =  "0" int  age){
       System.out.println( "username:" +un+ ",age," +age);
        return  "success" ;
}
1
http: //localhost:8080/sirdifoa/test/para?username=张三&age=30


结果为:

1
username:张三,age= 30


源码:

1
2
3
4
5
6
7
8
9
10
/**
      * Whether the parameter is required.
      * < p >Defaults to {@code true}, leading to an exception being thrown
      * if the parameter is missing in the request. Switch this to
      * {@code false} if you prefer a {@code null} value if the parameter is
      * not present in the request.
      * < p >Alternatively, provide a {@link #defaultValue}, which implicitly
      * sets this flag to {@code false}.
      */
     boolean required() default true;

  




      本文转自建波李 51CTO博客,原文链接:http://blog.51cto.com/jianboli/1983985,如需转载请自行联系原作者





相关文章
|
9月前
|
JSON 前端开发 Java
@RequestParam这个注解的作用
@RequestParam这个注解的作用
446 0
|
7月前
|
JSON Java 数据格式
@RequestParam与@RequestBody使用对比
@RequestParam与@RequestBody使用对比
106 8
|
8月前
|
Java 数据库连接 mybatis
|
XML JSON 数据格式
@RequestParam @RequestBody @PathVariable 等参数绑定
@RequestParam @RequestBody @PathVariable 等参数绑定
|
9月前
|
Java API Spring
spring注解中@RequestParam和@PathVariable的区别
spring注解中@RequestParam和@PathVariable的区别
164 0
|
前端开发 API 开发者
后端controller类中方法参数前的注解@ApiParam @RequestParam @PathVariable 用法
后端controller类中方法参数前的注解@ApiParam @RequestParam @PathVariable 用法
|
XML JSON Java
详解@RequestParam和@RequestBody
你好看官,里面请!今天笔者讲的是@RequestParam和@RequestBody。不懂或者觉得我写的有问题可以在评论区留言,我看到会及时回复。 注意:本文仅用于学习参考,不可用于商业用途,如需转载请跟我联系。
522 3
详解@RequestParam和@RequestBody
|
XML SQL JSON
@PathVariable、@RequestBody、@RequestParam、@ResponseBody、@Param的详解和用法
@PathVariable、@RequestBody、@RequestParam、@ResponseBody、@Param的详解和用法
182 0
|
JSON 前端开发 数据格式
@RequestParam、@RequestBody、@PathVariable区别和案例分析
@RequestParam、@RequestBody、@PathVariable区别和案例分析
184 2

热门文章

最新文章