首页 > 编程语言 > 详细

SpringMVC中@RequestParam注解作用

时间:2019-09-25 14:26:03      阅读:166      评论:0      收藏:0      [点我收藏+]

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       }

 

SpringMVC中@RequestParam注解作用

原文:https://www.cnblogs.com/thaipine/p/11583979.html

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!