注释类型 CookieValue
@Target(PARAMETER) @Retention(RUNTIME) @Documented public @interface CookieValue
Annotation which indicates that a method parameter should be bound to an HTTP cookie.The method parameter may be declared as type
Cookie
or as cookie value type (String, int, etc.).- 从以下版本开始:
- 3.0
- 作者:
- Juergen Hoeller, Sam Brannen
- 另请参阅:
RequestMapping
,RequestParam
,RequestHeader
,RequestMapping
required
boolean required
Whether the cookie is required.Defaults to
true
, leading to an exception being thrown if the cookie is missing in the request. Switch this tofalse
if you prefer anull
value if the cookie is not present in the request.Alternatively, provide a
defaultValue()
, which implicitly sets this flag tofalse
.- 默认值:
- true
defaultValue
String defaultValue
The default value to use as a fallback.Supplying a default value implicitly sets
required()
tofalse
.- 默认值:
- "\n\t\t\n\t\t\n\ue000\ue001\ue002\n\t\t\t\t\n"