3.10 @SessionAttribute注解
org. springframework.web.bind. annotation. Sessionattribute
注解用将session
作用域中的属性赋值给目标方法的形式参数,这些属性由请求处理方法、过滤器或拦截器创建并存在于session
作用域中。
使用@SessionAttribute
注解可指定如下表所示的属性。
属性 | 类型 | 是否必要 | 说明 |
---|---|---|---|
name |
String |
否 | 指定请求参数绑定的名称 |
value |
String |
否 | name 属性的别名 |
required |
boolean |
否 | 指示参数是否必须绑定 |
@SessionAttribute
注解示例代码如下:
1 | "/arrtibuteTest") (value= |
以上代码会自动将session
作用域中名为username
的属性的值设置到请求处理方法的username
形式参数上。
原文链接: 3.10 @SessionAttribute注解