Class SimpleControllerHandlerAdapter
java.lang.Object
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter
- All Implemented Interfaces:
- HandlerAdapter
Adapter to use the plain 
Controller workflow interface with
the generic DispatcherServlet.
This is an SPI class, not used directly by application code.
- Author:
- Rod Johnson, Juergen Hoeller
- See Also:
- 
Constructor SummaryConstructors
- 
Method Summary
- 
Constructor Details- 
SimpleControllerHandlerAdapterpublic SimpleControllerHandlerAdapter()
 
- 
- 
Method Details- 
supportsDescription copied from interface:HandlerAdapterGiven a handler instance, return whether thisHandlerAdaptercan 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);- Specified by:
- supportsin interface- HandlerAdapter
- Parameters:
- handler- the handler object to check
- Returns:
- whether this object can use the given handler
 
- 
handlepublic @Nullable ModelAndView handle(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Object handler) throws Exception Description copied from interface:HandlerAdapterUse the given handler to handle this request. The workflow that is required may vary widely.- Specified by:
- handlein interface- HandlerAdapter
- Parameters:
- request- current HTTP request
- response- current HTTP response
- handler- the handler to use. This object must have previously been passed to the- supportsmethod of this interface, which must have returned- true.
- Returns:
- a ModelAndView object with the name of the view and the required
model data, or nullif the request has been handled directly
- Throws:
- Exception- in case of errors
 
 
-