See: Description
| Interface | Description | 
|---|---|
| HandlerMethodMappingNamingStrategy<T> | A strategy for assigning a name to a handler method's mapping. | 
| MatchableHandlerMapping | Additional interface that a  HandlerMappingcan implement to expose
 a request matching API aligned with its internal request matching
 configuration and implementation. | 
| Class | Description | 
|---|---|
| AbstractDetectingUrlHandlerMapping | Abstract implementation of the  HandlerMappinginterface, detecting URL mappings for handler beans through introspection of all
 defined beans in the application context. | 
| AbstractHandlerExceptionResolver | Abstract base class for  HandlerExceptionResolverimplementations. | 
| AbstractHandlerMapping | Abstract base class for  HandlerMappingimplementations. | 
| AbstractHandlerMethodExceptionResolver | Abstract base class for
  HandlerExceptionResolverimplementations that support handling exceptions from handlers of typeHandlerMethod. | 
| AbstractHandlerMethodMapping<T> | Abstract base class for  HandlerMappingimplementations that define
 a mapping between a request and aHandlerMethod. | 
| AbstractUrlHandlerMapping | Abstract base class for URL-mapped  HandlerMappingimplementations. | 
| BeanNameUrlHandlerMapping | Implementation of the  HandlerMappinginterface that maps from URLs to beans with names that start with a slash ("/"),
 similar to how Struts maps URLs to action names. | 
| ConversionServiceExposingInterceptor | Interceptor that places the configured  ConversionServicein request scope
 so it's available during request processing. | 
| DispatcherServletWebRequest | ServletWebRequestsubclass that is aware ofDispatcherServlet's
 request context, such as the Locale determined by the configuredLocaleResolver. | 
| HandlerExceptionResolverComposite | A  HandlerExceptionResolverthat delegates to a list of otherHandlerExceptionResolvers. | 
| HandlerInterceptorAdapter | Deprecated as of 5.3 in favor of implementing  HandlerInterceptorand/orAsyncHandlerInterceptordirectly. | 
| HandlerMappingIntrospector | Helper class to get information from the  HandlerMappingthat would
 serve a specific request. | 
| MappedInterceptor | Wraps a  HandlerInterceptorand uses URL patterns to determine whether
 it applies to a given request. | 
| RequestMatchResult | Container for the result from request pattern matching via
  MatchableHandlerMappingwith a method to further extract
 URI template variables from the pattern. | 
| SimpleMappingExceptionResolver | HandlerExceptionResolverimplementation
 that allows for mapping exception class names to view names, either for a set of
 given handlers or for all handlers in the DispatcherServlet. | 
| SimpleServletHandlerAdapter | Adapter to use the Servlet interface with the generic DispatcherServlet. | 
| SimpleServletPostProcessor | BeanPostProcessorthat applies initialization and destruction callbacks to beans that
 implement theServletinterface. | 
| SimpleUrlHandlerMapping | Implementation of the  HandlerMappinginterface that maps from URLs to request handler beans. | 
| UserRoleAuthorizationInterceptor | Interceptor that checks the authorization of the current user via the
 user's roles, as evaluated by HttpServletRequest's isUserInRole method. | 
| WebRequestHandlerInterceptorAdapter | Adapter that implements the Servlet HandlerInterceptor interface
 and wraps an underlying WebRequestInterceptor. |