# Package org.springframework.web.portlet.handler

Provides standard HandlerMapping implementations, including abstract base classes for custom implementations.

See: Description

Interface Summary
Interface | Description
--- | ---
AbstractMapBasedHandlerMapping.PortletRequestMappingPredicate | Predicate interface for determining a match with a given request.

Class Summary
Class | Description
--- | ---
AbstractHandlerExceptionResolver | Abstract base class for `HandlerExceptionResolver` implementations.
AbstractHandlerMapping | Abstract base class for `HandlerMapping` implementations.
AbstractMapBasedHandlerMapping<K> | Abstract base class for `HandlerMapping` implementations that rely on a map which caches handler objects per lookup key.
HandlerInterceptorAdapter | Abstract adapter class for the `HandlerInterceptor` interface, for simplified implementation of pre-only/post-only interceptors.
ParameterHandlerMapping | Implementation of the `HandlerMapping` to map from a request parameter to request handler beans.
ParameterMappingInterceptor | Interceptor to forward a request parameter from the `ActionRequest` to the `RenderRequest`.
PortletContentGenerator | Convenient superclass for any kind of web content generator, like `AbstractController`.
PortletModeHandlerMapping | Implementation of the `HandlerMapping` interface to map from the current PortletMode to request handler beans.
PortletModeParameterHandlerMapping | Implementation of the `HandlerMapping` interface to map from the current PortletMode and a request parameter to request handler beans.
SimpleMappingExceptionResolver | `HandlerExceptionResolver` implementation that allows for mapping exception class names to view names, either for a set of given handlers or for all handlers in the DispatcherPortlet.
SimplePortletHandlerAdapter | Adapter to use the Portlet interface with the generic DispatcherPortlet.
SimplePortletPostProcessor | Bean post-processor that applies initialization and destruction callbacks to beans that implement the Portlet interface.
UserRoleAuthorizationInterceptor | Interceptor that checks the authorization of the current user via the user's roles, as evaluated by PortletRequest's isUserInRole method.
WebRequestHandlerInterceptorAdapter | Adapter that implements the Portlet HandlerInterceptor interface and wraps an underlying WebRequestInterceptor.

Exception Summary
Exception | Description
--- | ---
PortletRequestMethodNotSupportedException | Exception thrown when a request handler does not support a specific request method.
PortletSessionRequiredException | Exception thrown when a portlet content generator requires a pre-existing session.

## Package org.springframework.web.portlet.handler Description

Provides standard HandlerMapping implementations, including abstract base classes for custom implementations.