## Package org.springframework.web.bind.annotation

Annotations for binding requests to controllers and handler methods as well as for binding request parameters to method arguments.

See:
Description

Interface Summary
ValueConstants: Common value constants shared between bind annotations.

Enum Summary
RequestMethod: Java 5 enumeration of HTTP request methods.

Annotation Types Summary
CookieValue: Annotation which indicates that a method parameter should be bound to an HTTP cookie.
ExceptionHandler: Annotation for handling exceptions in specific handler classes and/or handler methods.
InitBinder: Annotation that identifies methods which initialize the `WebDataBinder` which will be used for populating command and form object arguments of annotated handler methods.
Mapping: Meta annotation that indicates a web mapping annotation.
ModelAttribute: Annotation that binds a method parameter or method return value to a named model attribute, exposed to a web view.
PathVariable: Annotation which indicates that a method parameter should be bound to a URI template variable.
RequestBody: Annotation which indicates that a method parameter should be bound to the web request body.
RequestHeader: Annotation which indicates that a method parameter should be bound to a web request header.
RequestMapping: Annotation for mapping web requests onto specific handler classes and/or handler methods.
RequestParam: Annotation which indicates that a method parameter should be bound to a web request parameter.
ResponseBody: Annotation which indicates that a method return value should be bound to the web response body.
ResponseStatus: Marks a method or exception class with the status code and reason that should be returned.
SessionAttributes: Annotation that indicates the session attributes that a specific handler uses.

## Package org.springframework.web.bind.annotation Description

Annotations for binding requests to controllers and handler methods as well as for binding request parameters to method arguments.