注释类型 RequestAttribute
@Target(PARAMETER) @Retention(RUNTIME) @Documented public @interface RequestAttribute
Annotation to bind a method parameter to a request attribute.The main motivation is to provide convenient access to request attributes from a controller method with an optional/required check and a cast to the target method parameter type.
- 从以下版本开始:
- 4.3
- 作者:
- Rossen Stoyanchev
- 另请参阅:
RequestMapping,SessionAttribute
required
boolean required
Whether the request attribute is required.Defaults to
true, leading to an exception being thrown if the attribute is missing. Switch this tofalseif you prefer anullor Java 8java.util.Optionalif the attribute doesn't exist.- 默认值:
- true