Uses of Package
org.springframework.web.servlet
Package
Description
Helper classes for unit tests based on Spring's web support.
Contains server-side support for testing Spring MVC applications.
Support for testing Spring MVC applications via
WebTestClient
with MockMvc
for server request
handling.Contains built-in
ResultMatcher
and ResultHandler
implementations.Contains built-in
MockMvcBuilder
implementations.Provides servlets that integrate with the application context
infrastructure, and the core interfaces and classes for the
Spring web MVC framework.
Annotation-based setup for Spring MVC.
Provides the types that make up Spring's functional web framework for Servlet environments.
Classes supporting the
org.springframework.web.servlet.function
package.Provides standard HandlerMapping implementations,
including abstract base classes for custom implementations.
Locale support classes for Spring's web MVC framework.
Standard controller implementations for the Servlet MVC framework that comes with
Spring.
Support package for annotation-based Servlet MVC controllers.
Servlet-based infrastructure for handler method processing,
building on the
org.springframework.web.method
package.MVC infrastructure for annotation-based handler method processing, building on the
org.springframework.web.method.annotation
package.Support package for MVC controllers.
Support classes for serving static resources.
Support classes for Spring's web MVC framework.
Theme support classes for Spring's web MVC framework.
Provides standard View and ViewResolver implementations,
including abstract base classes for custom implementations.
Support classes for document generation,
providing View implementations for PDF and Excel.
Support classes for feed generation, providing View implementations for Atom and RSS.
Support classes for the integration of
FreeMarker
as Spring web view technology.
Support classes for the integration of
Groovy Templates as Spring web view technology.
Support classes for providing a View implementation based on JSON serialization.
Support classes for views based on the JSR-223 script engine abstraction.
Support classes for providing a View implementation based on XML Marshalling.
Support classes for XSLT,
providing a View implementation for XSLT stylesheets.
Support for annotation-based WebSocket setup in configuration classes.
Server-side support classes including container-specific strategies
for upgrading a request.
-
-
ClassDescriptionCentral dispatcher for HTTP request handlers/controllers, for example, for web UI controllers or HTTP-based remote service exporters.A FlashMap provides a way for one request to store attributes intended for use in another.Workflow interface that allows for customized handler execution chains.Holder for both Model and View in the web MVC framework.
-
ClassDescriptionA strategy interface for retrieving and saving FlashMap instances.Interface to be implemented by objects that can resolve exceptions thrown during handler mapping or execution, in the typical case to error views.Workflow interface that allows for customized handler execution chains.Interface for web-based locale resolution strategies that allows for both locale resolution via the request and locale modification via request and response.MVC View for a web interaction.Interface to be implemented by objects that can resolve views by name.
-
ClassDescriptionA FlashMap provides a way for one request to store attributes intended for use in another.Workflow interface that allows for customized handler execution chains.Holder for both Model and View in the web MVC framework.
-
ClassDescriptionA strategy interface for retrieving and saving FlashMap instances.Interface to be implemented by objects that can resolve exceptions thrown during handler mapping or execution, in the typical case to error views.Workflow interface that allows for customized handler execution chains.Interface for web-based locale resolution strategies that allows for both locale resolution via the request and locale modification via request and response.MVC View for a web interaction.Interface to be implemented by objects that can resolve views by name.
-
ClassDescriptionA FlashMap provides a way for one request to store attributes intended for use in another.Base servlet for Spring's web framework.MVC framework SPI, allowing parameterization of the core MVC workflow.Handler execution chain, consisting of handler object and any handler interceptors.Workflow interface that allows for customized handler execution chains.Interface to be implemented by objects that define a mapping between requests and handler objects.Simple extension of
HttpServlet
which treats its config parameters (init-param
entries within theservlet
tag inweb.xml
) as bean properties.Interface for web-based locale resolution strategies that allows for both locale resolution via the request and locale modification via request and response.Holder for both Model and View in the web MVC framework.MVC View for a web interaction.Interface to be implemented by objects that can resolve views by name. -
ClassDescriptionA strategy interface for retrieving and saving FlashMap instances.Interface to be implemented by objects that can resolve exceptions thrown during handler mapping or execution, in the typical case to error views.Workflow interface that allows for customized handler execution chains.Interface to be implemented by objects that define a mapping between requests and handler objects.Interface for web-based locale resolution strategies that allows for both locale resolution via the request and locale modification via request and response.Strategy interface for translating an incoming
HttpServletRequest
into a logical view name when no view name is explicitly supplied.Deprecated.as of 6.0 in favor of using CSS, without direct replacementMVC View for a web interaction.Interface to be implemented by objects that can resolve views by name. -
-
ClassDescriptionMVC framework SPI, allowing parameterization of the core MVC workflow.Interface to be implemented by objects that define a mapping between requests and handler objects.Holder for both Model and View in the web MVC framework.
-
ClassDescriptionExtends
HandlerInterceptor
with a callback method invoked after the start of asynchronous request handling.MVC framework SPI, allowing parameterization of the core MVC workflow.Interface to be implemented by objects that can resolve exceptions thrown during handler mapping or execution, in the typical case to error views.Handler execution chain, consisting of handler object and any handler interceptors.Workflow interface that allows for customized handler execution chains.Interface to be implemented by objects that define a mapping between requests and handler objects.Holder for both Model and View in the web MVC framework. -
ClassDescriptionWorkflow interface that allows for customized handler execution chains.Extension of
LocaleResolver
that adds support for a rich locale context (potentially including locale and time zone information).Interface for web-based locale resolution strategies that allows for both locale resolution via the request and locale modification via request and response. -
ClassDescriptionMVC framework SPI, allowing parameterization of the core MVC workflow.Workflow interface that allows for customized handler execution chains.Holder for both Model and View in the web MVC framework.MVC View for a web interaction.
-
ClassDescriptionInterface to be implemented by objects that can resolve exceptions thrown during handler mapping or execution, in the typical case to error views.Holder for both Model and View in the web MVC framework.
-
ClassDescriptionMVC framework SPI, allowing parameterization of the core MVC workflow.Interface to be implemented by objects that define a mapping between requests and handler objects.Holder for both Model and View in the web MVC framework.
-
ClassDescriptionMVC framework SPI, allowing parameterization of the core MVC workflow.Interface to be implemented by objects that can resolve exceptions thrown during handler mapping or execution, in the typical case to error views.Interface to be implemented by objects that define a mapping between requests and handler objects.Interface for web-based locale resolution strategies that allows for both locale resolution via the request and locale modification via request and response.Holder for both Model and View in the web MVC framework.Thrown when the
DispatcherServlet
can't find a handler for a request, which may be handled with a configuredHandlerExceptionResolver
. -
ClassDescriptionInterface to be implemented by objects that can resolve exceptions thrown during handler mapping or execution, in the typical case to error views.Holder for both Model and View in the web MVC framework.Thrown when the
DispatcherServlet
can't find a handler for a request, which may be handled with a configuredHandlerExceptionResolver
. -
ClassDescriptionWorkflow interface that allows for customized handler execution chains.
-
ClassDescriptionA FlashMap provides a way for one request to store attributes intended for use in another.A strategy interface for retrieving and saving FlashMap instances.Base servlet for Spring's web framework.Interface for web-based locale resolution strategies that allows for both locale resolution via the request and locale modification via request and response.Deprecated.as of 6.0 in favor of using CSS, without direct replacement
-
ClassDescriptionWorkflow interface that allows for customized handler execution chains.Deprecated.as of 6.0 in favor of using CSS, without direct replacement
-
ClassDescriptionHolder for both Model and View in the web MVC framework.Strategy interface for translating an incoming
HttpServletRequest
into a logical view name when no view name is explicitly supplied.Provides additional information about a View such as whether it performs redirects.MVC View for a web interaction.Interface to be implemented by objects that can resolve views by name. -
-
-
ClassDescriptionMVC View for a web interaction.Interface to be implemented by objects that can resolve views by name.
-
ClassDescriptionMVC View for a web interaction.Interface to be implemented by objects that can resolve views by name.
-
-
ClassDescriptionMVC View for a web interaction.Interface to be implemented by objects that can resolve views by name.
-
-
ClassDescriptionMVC View for a web interaction.Interface to be implemented by objects that can resolve views by name.
-
ClassDescriptionInterface to be implemented by objects that define a mapping between requests and handler objects.
-
ClassDescriptionInterface to be implemented by objects that define a mapping between requests and handler objects.