Annotation Interface RequestBody
Annotation indicating a method parameter should be bound to the body of the web request.
The body of the request is passed through an
HttpMessageConverter
to resolve the
method argument depending on the content type of the request. Optionally, automatic
validation can be applied by annotating the argument with @Valid
.
Supported for annotated handler methods.
- Since:
- 3.0
- Author:
- Arjen Poutsma
- See Also:
-
Optional Element Summary
-
Element Details
-
required
boolean requiredWhether body content is required.Default is
true
, leading to an exception thrown in case there is no body content. Switch this tofalse
if you prefernull
to be passed when the body content isnull
.- Since:
- 3.2
- Default:
- true
-