Name | Description | Type | Package | Framework |
ControllerAdvice | Indicates the annotated class assists a Controller. | Class | org.springframework.web.bind.annotation | Spring MVC |
CookieValue | Annotation which indicates that a method parameter should be bound to an HTTP cookie. | Class | org.springframework.web.bind.annotation | Spring MVC |
CrossOrigin | Marks the annotated method or type as permitting cross origin requests. | Class | org.springframework.web.bind.annotation | Spring MVC |
ExceptionHandler | Annotation for handling exceptions in specific handler classes and/orhandler methods. | Class | org.springframework.web.bind.annotation | Spring MVC |
HandlerMethodInvocationException | Exception indicating that the execution of an annotated MVC handler method failed. | Class | org.springframework.web.bind.annotation.support | Spring MVC |
HandlerMethodInvoker | Support class for invoking an annotated handler method. | Class | org.springframework.web.bind.annotation.support | Spring MVC |
HandlerMethodResolver | Support class for resolving web method annotations in a handler type. | Class | org.springframework.web.bind.annotation.support | Spring MVC |
InitBinder | Annotation that identifies methods which initialize thewill be used for populating command and form object arguments | Class | org.springframework.web.bind.annotation | Spring MVC |
MatrixVariable | Annotation which indicates that a method parameter should be bound to aname-value pair within a path segment. | Class | org.springframework.web.bind.annotation | Spring MVC |
ModelAttribute | Annotation that binds a method parameter or method return valueto a named model attribute, exposed to a web view. | Class | org.springframework.web.bind.annotation | Spring MVC |
PathVariable | Annotation which indicates that a method parameter should be bound to a URI templatevariable. | Class | org.springframework.web.bind.annotation | Spring MVC |
RequestBody | Annotation indicating a method parameter should be bound to the body of the web request. | Class | org.springframework.web.bind.annotation | Spring MVC |
RequestHeader | Annotation which indicates that a method parameter should be bound to a web request header. | Class | org.springframework.web.bind.annotation | Spring MVC |
RequestMapping | Annotation for mapping web requests onto specific handler classes and/orhandler methods. | Class | org.springframework.web.bind.annotation | Spring MVC |
RequestMethod | Java 5 enumeration of HTTP request methods. | Class | org.springframework.web.bind.annotation | Spring MVC |
RequestParam | Annotation which indicates that a method parameter should be bound to a webSupported for annotated handler methods in Servlet and Portlet environments. | Class | org.springframework.web.bind.annotation | Spring MVC |
RequestPart | Annotation that can be used to associate the part of a multipart/form-data requestwith a method argument. | Class | org.springframework.web.bind.annotation | Spring MVC |
ResponseBody | Annotation that indicates a method return value should be bound to the webresponse body. | Class | org.springframework.web.bind.annotation | Spring MVC |
ResponseStatus | Marks a method or exception class with the status code() andreason() that should be returned. | Class | org.springframework.web.bind.annotation | Spring MVC |
RestController | A convenience annotation that is itself annotated with @ControllerTypes that carry this annotation are treated as controllers where | Class | org.springframework.web.bind.annotation | Spring MVC |
SessionAttributes | Annotation that indicates the session attributes that a specific handler uses. | Class | org.springframework.web.bind.annotation | Spring MVC |
ValueConstants | Common value constants shared between bind annotations. | Interface | org.springframework.web.bind.annotation | Spring MVC |