0%

3.9 @RequestAttribute注解

3.9 @RequestAttribute注解

org.springframework.web.bind.annotation.RequestAttribute注解用于访问由请求处理方法、过滤器或拦截器创建的、预先存在于request作用域中的属性,并将该request作用域中的属性的值设置到请求处理方法的形式参数上
使用@RequestAttribute注解可指定如下表所示的属性。

属性 类型 是否必要 说明
name String 指定请求参数绑定的名称
value String name属性的别名
required boolean 指示参数是否必须绑定
@RequestAttribute注解示例代码如下:
1
2
3
@RequestMapping(value="/arrtibuteTest")
public void arrtibuteTest(
@RequestAttribute(value="username") String username){ ... }

以上代码会自动将request作用域中名为username的属性的值设置到username参数上。

原文链接: 3.9 @RequestAttribute注解