Annotation 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.).

从以下版本开始:
2018-07-01 14:10:04
作者:
Juergen Hoeller, Sam Brannen, Harry Yang
另请参阅:
  • 元素详细资料

    • value

      @AliasFor("name") String value
      Alias for name().
      默认值:
      ""
    • name

      @AliasFor("value") String name
      The name of the cookie to bind to.
      从以下版本开始:
      4.0
      默认值:
      ""
    • 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 to false if you prefer a null value if the cookie is not present in the request.

      Alternatively, provide a defaultValue(), which implicitly sets this flag to false.

      默认值:
      true
    • defaultValue

      String defaultValue
      The default value to use as a fallback.

      Supplying a default value implicitly sets required() to false.

      默认值:
      "\n\t\t\n\t\t\n\ue000\ue001\ue002\n\t\t\t\t\n"