| Modifier and Type | Interface and Description |
|---|---|
| public interface | Controller
Base Controller interface, representing a component that receives
|
| public interface | LastModified
Deprecated
as of 5.3.9 in favor of using the Supports last-modified HTTP requests to facilitate content caching.
checkNotModified methods
in org., or from an
annotated controller method, returning a
org. with an "ETag" and/or
"Last-Modified" headers set.
|
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractController
Convenient superclass for controller implementations, using the Template Method design pattern. |
| public abstract class | AbstractUrlViewController
Abstract base class for |
| public class | HttpRequestHandlerAdapter
Adapter to use the plain |
| public class | ParameterizableViewController
Trivial controller that always returns a pre-configured view and optionally sets the response status code. |
| public class | ServletForwardingController
Spring Controller implementation that forwards to a named servlet, i.e. the "servlet-name" in web.xml rather than a URL path mapping. |
| public class | ServletWrappingController
Spring Controller implementation that wraps a servlet instance which it manages internally. |
| public class | SimpleControllerHandlerAdapter
Adapter to use the plain |
| public class | UrlFilenameViewController
Simple |
| public class | WebContentInterceptor
Handler interceptor that checks the request for supported methods and a required session and prepares the response by applying the configured cache settings. |