SpringMVC中@RequestParam注解作用
程序员文章站
2022-05-18 21:19:04
1.不使用@RequestParam 请求参数名必须和形参名称一样2.使用@RequestParam 请求参数名必须和@RequestParam value属性值一样 请求参数名不必和形参名称一样 3个属性的使用 value required:请求参数是否必须传入 defaultValue:请求参数 ......
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 }
下一篇: js原型,原型链
推荐阅读
-
浅谈Spring中@Import注解的作用和使用
-
SpringMVC中@RequestParam注解作用
-
springMvc入门 三.Scope注解与@RequestParam注解
-
SpringMVC中的EL表达式不起作用
-
springmvc shiro注解 无效 不起作用
-
SpringMVC 中@RequestParam注解、@RequestHeader注解、@RequestBody注解请求
-
IDEA中 Getter、Setter 注解不起作用的问题如何解决
-
spring注解中的@Autowired和@Component基本作用
-
SpringMVC中RequestMapping注解(作用、出现的位置、属性)
-
SpringMVC中@RequestMapping处理请求参数的@RequestParam注解