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

Packages that use org.springframework.web.bind.annotation
Package
Description
org.springframework.web.bind.annotation
Annotations for binding requests to controllers and handler methods as well as for binding request parameters to method arguments.
org.springframework.web.method
Common infrastructure for handler method processing, as used by Spring MVC's `org.springframework.web.servlet.mvc.method` package.
org.springframework.web.method.annotation
Support classes for annotation-based handler method processing.
org.springframework.web.service.annotation
Annotations for declaring HTTP service request methods.

Classes in org.springframework.web.bind.annotation used by org.springframework.web.bind.annotation
Class
Description
ControllerAdvice
Specialization of `@Component` for classes that declare `@ExceptionHandler`, `@InitBinder`, or `@ModelAttribute` methods to be shared across multiple `@Controller` classes.
Mapping
Meta annotation that indicates a web mapping annotation.
RequestMapping
Annotation for mapping web requests onto methods in request-handling classes with flexible method signatures.
RequestMethod
Enumeration of HTTP request methods.
ResponseBody
Annotation that indicates a method return value should be bound to the web response body.
Classes in org.springframework.web.bind.annotation used by org.springframework.web.method
Class
Description
ControllerAdvice
Specialization of `@Component` for classes that declare `@ExceptionHandler`, `@InitBinder`, or `@ModelAttribute` methods to be shared across multiple `@Controller` classes.
Classes in org.springframework.web.bind.annotation used by org.springframework.web.method.annotation
Class
Description
CookieValue
Annotation to indicate that a method parameter is bound to an HTTP cookie.
MatrixVariable
Annotation which indicates that a method parameter should be bound to a name-value pair within a path segment.
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 indicating a method parameter should be bound to the body of the web request.
RequestHeader
Annotation which indicates that a method parameter should be bound to a web request header.
RequestParam
Annotation which indicates that a method parameter should be bound to a web request parameter.
RequestPart
Annotation that can be used to associate the part of a "multipart/form-data" request with a method argument.
Classes in org.springframework.web.bind.annotation used by org.springframework.web.service.annotation
Class
Description
Mapping
Meta annotation that indicates a web mapping annotation.