See: Description
| Interface | Description |
|---|---|
| Controller |
Base Controller interface, representing a component that receives
HttpServletRequest and HttpServletResponse
instances just like a HttpServlet but is able to
participate in an MVC workflow. |
| LastModified | Deprecated
as of 5.3.9 in favor of using the
checkNotModified methods
in WebRequest, or from an
annotated controller method, returning a
ResponseEntity with an "ETag" and/or
"Last-Modified" headers set. |
| Class | Description |
|---|---|
| AbstractController |
Convenient superclass for controller implementations, using the Template Method
design pattern.
|
| AbstractUrlViewController |
Abstract base class for
Controllers that return a view name
based on the request URL. |
| HttpRequestHandlerAdapter |
Adapter to use the plain
HttpRequestHandler
interface with the generic DispatcherServlet. |
| ParameterizableViewController |
Trivial controller that always returns a pre-configured view and optionally
sets the response status code.
|
| ServletForwardingController |
Spring Controller implementation that forwards to a named servlet,
i.e.
|
| ServletWrappingController |
Spring Controller implementation that wraps a servlet instance which it manages
internally.
|
| SimpleControllerHandlerAdapter |
Adapter to use the plain
Controller workflow interface with
the generic DispatcherServlet. |
| UrlFilenameViewController |
Simple
Controller implementation that transforms the virtual
path of a URL into a view name and returns that view. |
| WebContentInterceptor |
Handler interceptor that checks the request for supported methods and a
required session and prepares the response by applying the configured
cache settings.
|