当前位置: 移动技术网 > IT编程>开发语言>Java > SpringMVC中@RequestParam注解作用

SpringMVC中@RequestParam注解作用

2019年09月25日  | 移动技术网IT编程  | 我要评论

1.不使用@requestparam
  请求参数名必须和形参名称一样


2.使用@requestparam
    请求参数名必须和@requestparam value属性值一样
    请求参数名不必和形参名称一样
 
    3个属性的使用
    value
    required:请求参数是否必须传入
    defaultvalue:请求参数的默认值,如果请求参数没有传入,则将默认值与形参进行绑定

例子:

1       //method:限制请求方法
2       @requestmapping(value="/getitems.action",method = { requestmethod.post,requestmethod.get })    
3       public string getitems(model model,@requestparam(value="id",required=false,defaultvalue = "1") integer itemsid) {
4             itemscustom itemscustom = this.itemsservice.getitems(itemsid);
5             model.addattribute("itemscustom", itemscustom);
6             return "items/edititems";     //返回的是逻辑视图(前缀+逻辑视图+后缀=物理视图路径) 
7       }

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网