# Uses of Package
org.springframework.web.servlet.handler

- Packages that use org.springframework.web.servlet.handler
  Package | Description
  --- | ---
  org.springframework.web.servlet.config.annotation | Annotation-based setup for Spring MVC.
  org.springframework.web.servlet.function.support | Classes supporting the `org.springframework.web.servlet.function` package.
  org.springframework.web.servlet.handler | Provides standard HandlerMapping implementations, including abstract base classes for custom implementations.
  org.springframework.web.servlet.mvc.annotation | Support package for annotation-based Servlet MVC controllers.
  org.springframework.web.servlet.mvc.method | Servlet-based infrastructure for handler method processing, building on the `org.springframework.web.method` package.
  org.springframework.web.servlet.mvc.method.annotation | MVC infrastructure for annotation-based handler method processing, building on the `org.springframework.web.method.annotation` package.
  org.springframework.web.servlet.mvc.support | Support package for MVC controllers.
  org.springframework.web.socket.config.annotation | Support for annotation-based WebSocket setup in configuration classes.
  org.springframework.web.socket.server.support | Server-side support classes including container-specific strategies for upgrading a request.

- Classes in org.springframework.web.servlet.handler used by org.springframework.web.servlet.config.annotation
  Class and Description
  AbstractHandlerMapping Abstract base class for `HandlerMapping` implementations.
  BeanNameUrlHandlerMapping Implementation of the `HandlerMapping` interface that maps from URLs to beans with names that start with a slash ("/"), similar to how Struts maps URLs to action names.
  HandlerMappingIntrospector Helper class to get information from the `HandlerMapping` that would serve a specific request.
  SimpleUrlHandlerMapping Implementation of the `HandlerMapping` interface that maps from URLs to request handler beans.

- Classes in org.springframework.web.servlet.handler used by org.springframework.web.servlet.function.support
  Class and Description
  AbstractHandlerMapping Abstract base class for `HandlerMapping` implementations.

- Classes in org.springframework.web.servlet.handler used by org.springframework.web.servlet.handler
  Class and Description
  AbstractDetectingUrlHandlerMapping Abstract implementation of the `HandlerMapping` interface, detecting URL mappings for handler beans through introspection of all defined beans in the application context.
  AbstractHandlerExceptionResolver Abstract base class for `HandlerExceptionResolver` implementations.
  AbstractHandlerMapping Abstract base class for `HandlerMapping` implementations.
  AbstractUrlHandlerMapping Abstract base class for URL-mapped `HandlerMapping` implementations.
  HandlerMethodMappingNamingStrategy A strategy for assigning a name to a handler method's mapping.
  MappedInterceptor Wraps a `HandlerInterceptor` and uses URL patterns to determine whether it applies to a given request.
  MatchableHandlerMapping Additional interface that a `HandlerMapping` can implement to expose a request matching API aligned with its internal request matching configuration and implementation.
  RequestMatchResult Container for the result from request pattern matching via `MatchableHandlerMapping` with a method to further extract URI template variables from the pattern.

- Classes in org.springframework.web.servlet.handler used by org.springframework.web.servlet.mvc.annotation
  Class and Description
  AbstractHandlerExceptionResolver Abstract base class for `HandlerExceptionResolver` implementations.

- Classes in org.springframework.web.servlet.handler used by org.springframework.web.servlet.mvc.method
  Class and Description
  AbstractHandlerMapping Abstract base class for `HandlerMapping` implementations.
  AbstractHandlerMethodMapping Abstract base class for `HandlerMapping` implementations that define a mapping between a request and a `HandlerMethod`.
  HandlerMethodMappingNamingStrategy A strategy for assigning a name to a handler method's mapping.

- Classes in org.springframework.web.servlet.handler used by org.springframework.web.servlet.mvc.method.annotation
  Class and Description
  AbstractHandlerExceptionResolver Abstract base class for `HandlerExceptionResolver` implementations.
  AbstractHandlerMapping Abstract base class for `HandlerMapping` implementations.
  AbstractHandlerMethodExceptionResolver Abstract base class for `HandlerExceptionResolver` implementations that support handling exceptions from handlers of type `HandlerMethod`.
  AbstractHandlerMethodMapping Abstract base class for `HandlerMapping` implementations that define a mapping between a request and a `HandlerMethod`.
  MatchableHandlerMapping Additional interface that a `HandlerMapping` can implement to expose a request matching API aligned with its internal request matching configuration and implementation.
  RequestMatchResult Container for the result from request pattern matching via `MatchableHandlerMapping` with a method to further extract URI template variables from the pattern.

- Classes in org.springframework.web.servlet.handler used by org.springframework.web.servlet.mvc.support
  Class and Description
  AbstractHandlerExceptionResolver Abstract base class for `HandlerExceptionResolver` implementations.

- Classes in org.springframework.web.servlet.handler used by org.springframework.web.socket.config.annotation
  Class and Description
  AbstractHandlerMapping Abstract base class for `HandlerMapping` implementations.

- Classes in org.springframework.web.servlet.handler used by org.springframework.web.socket.server.support
  Class and Description
  AbstractHandlerMapping Abstract base class for `HandlerMapping` implementations.
  AbstractUrlHandlerMapping Abstract base class for URL-mapped `HandlerMapping` implementations.
  MatchableHandlerMapping Additional interface that a `HandlerMapping` can implement to expose a request matching API aligned with its internal request matching configuration and implementation.
  SimpleUrlHandlerMapping Implementation of the `HandlerMapping` interface that maps from URLs to request handler beans.