org.springframework.web.servlet.mvc.multiaction.MethodNameResolver |
Known Indirect Subclasses
|
Class Overview
Interface that parameterizes the MultiActionController class
using the Strategy GoF Design pattern, allowing
the mapping from incoming request to handler method name
to be varied without affecting other application code.
Illustrates how delegation can be more flexible than subclassing.
Summary
Public Methods |
abstract
String
|
getHandlerMethodName(HttpServletRequest request)
Return a method name that can handle this request.
|
Public Methods
public
abstract
String
getHandlerMethodName
(HttpServletRequest request)
Return a method name that can handle this request. Such
mappings are typically, but not necessarily, based on URL.
Parameters
request
| current HTTP request |
Returns
- a method name that can handle this request.
Never returns
null
; throws exception if not resolvable.