Uses of Package
org.springframework.context.support

Package
Description
Annotation support for the Application Context, including JSR-250 "common" annotations, component-scanning, and Java-based metadata for creating Spring-managed objects.
AOT support for application contexts.
Classes supporting the org.springframework.context package, such as abstract base classes for ApplicationContext implementations and a MessageSource implementation.
Formatters for java.util.Date properties.
Integration with the JSR-310 java.time package in JDK 8.
Formatters for java.lang.Number properties.
Integration with the JSR-354 javax.money package.
Support classes for the Spring TestContext Framework.
Provides data binding and validation functionality, for usage in business and/or UI layers.
Classes supporting the org.springframework.web.context package, such as WebApplicationContext implementations and various utility classes.
Classes supporting the org.springframework.web.reactive.function.server package.
Provides HandlerMapping implementations including abstract base classes.
Infrastructure for handler method processing.
Infrastructure for annotation-based handler method processing.
Classes supporting the org.springframework.web.servlet.function package.
Provides standard HandlerMapping implementations, including abstract base classes for custom implementations.
Standard controller implementations for the Servlet MVC framework that comes with Spring.
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 classes for serving static resources.
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 (as included in Java 6+), e.g.
Support classes for providing a View implementation based on XML Marshalling.
Support classes for XSLT, providing a View implementation for XSLT stylesheets.
Server-side classes for use with standard JSR-356 WebSocket endpoints.
Server-side support classes including container-specific strategies for upgrading a request.