Annotations for binding requests to controllers and handler methods as well as for binding request parameters to method arguments.
ClassDescriptionAnnotation to indicate that a method parameter is bound to an HTTP cookie.Annotation for permitting cross-origin requests on specific handler classes and/or handler methods.Annotation for mapping HTTP
DELETErequests onto specific handler methods.Annotation for handling exceptions in specific handler classes and/or handler methods.Annotation for mapping HTTP
GETrequests onto specific handler methods.Annotation that identifies methods which initialize the
WebDataBinderwhich will be used for populating command and form object arguments of annotated handler methods.Meta annotation that indicates a web mapping annotation.Annotation which indicates that a method parameter should be bound to a name-value pair within a path segment.Annotation that binds a method parameter or method return value to a named model attribute, exposed to a web view.Annotation for mapping HTTP
PATCHrequests onto specific handler methods.Annotation which indicates that a method parameter should be bound to a URI template variable.Annotation for mapping HTTP
POSTrequests onto specific handler methods.Annotation for mapping HTTP
PUTrequests onto specific handler methods.Annotation to bind a method parameter to a request attribute.Annotation indicating a method parameter should be bound to the body of the web request.Annotation which indicates that a method parameter should be bound to a web request header.Annotation for mapping web requests onto methods in request-handling classes with flexible method signatures.Java 5 enumeration of HTTP request methods.Annotation which indicates that a method parameter should be bound to a web request parameter.Annotation that can be used to associate the part of a "multipart/form-data" request with a method argument.Annotation that indicates a method return value should be bound to the web response body.Annotation to bind a method parameter to a session attribute.Annotation that indicates the session attributes that a specific handler uses.Common value constants shared between bind annotations.