@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,如需转载请自行联系原作者





目录
打赏
0
相关文章
@RequestParam这个注解的作用
@RequestParam这个注解的作用
491 0
springMvc @RequestParam注解技巧
springMvc @RequestParam注解技巧
165 0
@RequestParam,@PathParam,@PathVariable等注解区别(上)
@RequestParam,@PathParam,@PathVariable等注解区别
220 0
@RequestParam,@PathParam,@PathVariable等注解区别(上)
@PathVariable、@RequestBody、@RequestParam、@ResponseBody、@Param的详解和用法
@PathVariable、@RequestBody、@RequestParam、@ResponseBody、@Param的详解和用法
187 0
详解@RequestParam和@RequestBody
你好看官,里面请!今天笔者讲的是@RequestParam和@RequestBody。不懂或者觉得我写的有问题可以在评论区留言,我看到会及时回复。 注意:本文仅用于学习参考,不可用于商业用途,如需转载请跟我联系。
553 3
详解@RequestParam和@RequestBody
@RequestParam与@RequestBody使用对比
@RequestParam与@RequestBody使用对比
114 8
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等