| java.lang.Object | |
| ↳ | org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter |
Adapter to use the plain Controller workflow interface with
the generic DispatcherServlet.
Supports handlers that implement the LastModified interface.
This is an SPI class, not used directly by application code.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Same contract as for HttpServlet's
getLastModified method. | |||||||||||
Use the given handler to handle this request.
| |||||||||||
Given a handler instance, return whether or not this HandlerAdapter can
support it.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.springframework.web.servlet.HandlerAdapter
| |||||||||||
Same contract as for HttpServlet's getLastModified method.
Can simply return -1 if there's no support in the handler class.
| request | current HTTP request |
|---|---|
| handler | handler to use |
Use the given handler to handle this request. The workflow that is required may vary widely.
| request | current HTTP request |
|---|---|
| response | current HTTP response |
| handler | handler to use. This object must have previously been passed
to the supports method of this interface, which must have
returned true. |
null if the request has been handled directly
| Exception |
|---|
Given a handler instance, return whether or not this HandlerAdapter can support it. Typical HandlerAdapters will base the decision on the handler type. HandlerAdapters will usually only support one handler type each.
A typical implementation:
return (handler instanceof MyHandler);
| handler | handler object to check |
|---|