All Classes and Interfaces

Class
Description
WebApplicationInitializer to register a DispatcherServlet and use Java-based Spring configuration.
Abstract superclass for Atom Feed views, using the ROME package.
Convenient base class for ViewResolver implementations.
Filter that determines if view should be cached.
Abstract base class to provide common methods for implementing databinding-aware JSP tags for rendering an HTML 'input' element with a 'type' of 'checkbox' or 'radio'.
Convenient superclass for controller implementations, using the Template Method design pattern.
Base tag for all data-binding aware JSP form tags.
Abstract implementation of the HandlerMapping interface, detecting URL mappings for handler beans through introspection of all defined beans in the application context.
Base class for WebApplicationInitializer implementations that register a DispatcherServlet in the servlet context.
AbstractFeedView<T extends com.rometools.rome.feed.WireFeed>
Abstract base class for Atom and RSS Feed views, using the ROME package.
A base class for FlashMapManager implementations.
Base class for all JSP form tags.
Abstract base class for HandlerExceptionResolver implementations.
Abstract base class for HandlerMapping implementations.
Abstract base class for HandlerAdapter implementations that support handlers of type HandlerMethod.
Abstract base class for HandlerExceptionResolver implementations that support handling exceptions from handlers of type HandlerMethod.
Abstract base class for HandlerMapping implementations that define a mapping between a request and a HandlerMethod.
Convenient superclass for many html tags that render content using the databinding features of the AbstractHtmlElementTag.
Base class for databinding-aware JSP tags that render HTML element.
Base class for databinding-aware JSP tags that render HTML form input element.
Abstract base class for Jackson based and content type independent AbstractView implementations.
Abstract base class for LocaleContextResolver implementations.
Abstract base class for LocaleResolver implementations.
A convenient base class for ResponseBodyAdvice implementations that customize the response before JSON serialization with AbstractJackson2HttpMessageConverter's concrete subclasses.
A base class for resolving method argument values by reading from the body of a request with HttpMessageConverters.
Extends AbstractMessageConverterMethodArgumentResolver with the ability to handle method return values by writing to the response with HttpMessageConverters.
Abstract base class to provide common methods for implementing databinding-aware JSP tags for rendering multiple HTML 'input' elements with a 'type' of 'checkbox' or 'radio'.
Abstract superclass for PDF views that operate on an existing document with an AcroForm.
Abstract superclass for PDF views.
Base class for ResourceResolver implementations.
Abstract superclass for RSS Feed views, using the ROME package.
Abstract base class to provide common methods for implementing databinding-aware JSP tags for rendering a single HTML 'input' element with a 'type' of 'checkbox' or 'radio'.
Adapter base class for template-based view technologies such as FreeMarker, with the ability to use request and session attributes in their model and the option to expose helper objects for Spring's FreeMarker macro library.
Abstract base class for template view resolvers, in particular for FreeMarker views.
Deprecated.
as of 6.0 in favor of using CSS, without direct replacement
Abstract base class for URL-based views.
Abstract base class for URL-mapped HandlerMapping implementations.
Abstract base class for Controllers that return a view name based on the request URL.
Abstract base class for VersionStrategy implementations.
File name-based VersionPathStrategy, e.g.
A prefix-based VersionPathStrategy, e.g.
Abstract base class for View implementations.
Convenient superclass for Excel document views in traditional XLS format.
Convenient superclass for Excel document views in the Office 2007 XLSX format, using POI's streaming variant.
Convenient superclass for Excel document views in the Office 2007 XLSX format (as supported by POI-OOXML).
LocaleResolver implementation that looks for a match between locales in the Accept-Language header and a list of configured supported locales.
Allows implementing tag to utilize nested spring:argument tags.
The <argument> tag is based on the JSTL fmt:param tag.
Extends HandlerInterceptor with a callback method invoked after the start of asynchronous request handling.
Asynchronous subtype of ServerResponse that exposes the future response.
Helps with configuring options for asynchronous request processing.
Handles return values of type WebAsyncTask.
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.
A simple implementation of ViewResolver that interprets a view name as a bean name in the current application context, i.e.
This <hasBindErrors> tag provides an Errors instance in case of bind errors.
Simple adapter to expose the bind status of a field or object.
The <bind> tag supports evaluation of binding errors for a certain bean or bean property.
The <button> tag renders a form field label in an HTML 'button' tag.
A ResourceResolver that resolves resources from a Cache or otherwise delegates to the resolver chain and saves the result in the cache.
A ResourceTransformer that checks a Cache to see if a previously transformed resource exists in the cache and returns it if found, and otherwise delegates to the resolver chain and saves the result in the cache.
Handles return values of type Callable.
The <checkboxes> tag renders multiple HTML 'input' tags with type 'checkbox'.
The <checkbox> tag renders an HTML 'input' tag with type 'checkbox'.
Implements the RequestCondition contract by delegating to multiple RequestCondition types and using a logical conjunction (' && ') to ensure all conditions match a given request.
A logical disjunction (' || ') request condition to match a request's 'Content-Type' header to a list of media type expressions.
Implementation of ViewResolver that resolves a view based on the request file name or Accept header.
Creates a ContentNegotiationManager and configures it with one or more ContentNegotiationStrategy instances.
A VersionStrategy that calculates a Hex MD5 hash from the content of the resource and appends it to the file name, e.g.
No-op resolver for method arguments of type Continuation.
Base Controller interface, representing a component that receives HttpServletRequest and HttpServletResponse instances just like a HttpServlet but is able to participate in an MVC workflow.
Interceptor that places the configured ConversionService in request scope so it's available during request processing.
LocaleResolver implementation that uses a cookie sent back to the user in case of a custom setting, with a fallback to the configured default locale, the request's Accept-Language header, or the default locale for the server.
Deprecated.
as of 6.0 in favor of using CSS, without direct replacement
BeanDefinitionParser that parses a cors element in order to set the CORS configuration in the various {AbstractHandlerMapping} beans created by AnnotationDrivenBeanDefinitionParser, ResourcesBeanDefinitionParser and ViewControllerBeanDefinitionParser.
Assists with the creation of a CorsConfiguration instance for a given URL path pattern.
Assists with the registration of global, URL pattern based CorsConfiguration mappings.
A ResourceTransformer implementation that modifies links in a CSS file to match the public URL paths that should be exposed to clients (e.g.
Abstract base class for CssLinkResourceTransformer.LinkParser implementations.
Extract content chunks that represent links.
The default implementation of the HandlerExceptionResolver interface, resolving standard Spring MVC exceptions and translating them to corresponding HTTP status codes.
RequestToViewNameTranslator that simply transforms the URI of the incoming request into a view name.
Configures a request handler for serving static resources by forwarding the request to the Servlet container's "default" Servlet.
An HttpRequestHandler for serving static files using the Servlet container's "default" Servlet.
Handler for return values of type DeferredResult, ListenableFuture, and CompletionStage.
A subclass of WebMvcConfigurationSupport that detects and delegates to all beans of type WebMvcConfigurer allowing them to customize the configuration provided by WebMvcConfigurationSupport.
Central dispatcher for HTTP request handlers/controllers, e.g.
ServletWebRequest subclass that is aware of DispatcherServlet's request context, such as the Locale determined by the configured LocaleResolver.
Interface to be implemented by JSP tags that expose a PropertyEditor for a property that they are currently bound to.
Adding this annotation to an @Configuration class imports the Spring MVC configuration from WebMvcConfigurationSupport, e.g.:
Resolver that delegates to the chain, and if a resource is found, it then attempts to find an encoded (e.g.
Entity-specific subtype of ServerResponse that exposes entity data.
Defines a builder for EntityResponse.
The <errors> tag renders field errors in an HTML 'span' tag.
The <escapeBody> tag is used to escape its enclosed body content, applying HTML escaping and/or JavaScript escaping.
The <eval> tag evaluates a Spring expression (SpEL) and either prints the result or assigns it to a variable.
An AbstractHandlerMethodExceptionResolver that resolves exceptions through @ExceptionHandler methods.
Subclass of ServletRequestDataBinder that adds URI template variables to the values used for data binding.
LocaleResolver implementation that always returns a fixed default locale and optionally time zone.
Deprecated.
as of 6.0 in favor of using CSS, without direct replacement
A VersionStrategy that relies on a fixed version applied as a request path prefix, e.g.
A FlashMap provides a way for one request to store attributes intended for use in another.
A strategy interface for retrieving and saving FlashMap instances.
The <form> tag renders an HTML 'form' tag and exposes a binding path to inner tags for binding.
Base servlet for Spring's web framework.
Interface to be implemented by objects that configure and manage a FreeMarker Configuration object in a web environment.
JavaBean to configure FreeMarker for web usage, via the "configLocation" and/or "freemarkerSettings" and/or "templateLoaderPath" properties.
Parse the <mvc:freemarker-configurer> MVC namespace element and register FreeMarkerConfigurer bean.
View using the FreeMarker template engine.
Convenience subclass of UrlBasedViewResolver that supports FreeMarkerView (i.e.
Interface to be implemented by objects that configure and manage a Groovy MarkupTemplateEngine for automatic lookup in a web environment.
An extension of Groovy's TemplateConfiguration and an implementation of Spring MVC's GroovyMarkupConfig for creating a MarkupTemplateEngine for use in a web application.
Parse the <mvc:groovy-configurer> MVC namespace element and register a GroovyConfigurer bean.
An AbstractTemplateView subclass based on Groovy XML/XHTML markup templates.
Convenience subclass of AbstractTemplateViewResolver that supports GroovyMarkupView (i.e.
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.
A HandlerExceptionResolver that delegates to a list of other HandlerExceptionResolvers.
Handler execution chain, consisting of handler object and any handler interceptors.
Represents a function that filters a handler function.
Represents a function that handles a request.
HandlerAdapter implementation that supports HandlerFunctions.
Workflow interface that allows for customized handler execution chains.
Interface to be implemented by objects that define a mapping between requests and handler objects.
Helper class to get information from the HandlerMapping that would serve a specific request.
Container for a MatchableHandlerMapping and CorsConfiguration for a given request matched by dispatcher type and requestURI.
A strategy for assigning a name to a handler method's mapping.
A logical conjunction (' && ') request condition that matches a request against a set of header expressions with syntax defined in RequestMapping.headers().
The <hidden> tag renders an HTML 'input' tag with type 'hidden' using the bound value.
The <htmlEscape> tag sets default HTML escape value for the current page.
Superclass for tags that output content that might get HTML-escaped.
Resolves HttpEntity and RequestEntity method argument values, as well as return values of type HttpEntity, ResponseEntity, ErrorResponse and ProblemDetail.
Handles HttpHeaders return values.
Adapter to use the plain HttpRequestHandler interface with the generic DispatcherServlet.
Extended interface for a Resource to be written to an HTTP response.
Simple extension of HttpServlet which treats its config parameters (init-param entries within the servlet tag in web.xml) as bean properties.
The <input> tag renders an HTML 'input' tag with type 'text' using the bound value.
Assists with the creation of a MappedInterceptor.
Helps with configuring a list of mapped interceptors.
Wrapper for a JSP or other resource within the same web application.
Convenient subclass of UrlBasedViewResolver that supports InternalResourceView (i.e.
A RequestBodyAdvice implementation that adds support for Jackson's @JsonView annotation declared on a Spring MVC @HttpEntity or @RequestBody method parameter.
A ResponseBodyAdvice implementation that adds support for Jackson's @JsonView annotation declared on a Spring MVC @RequestMapping or @ExceptionHandler method.
JSP-aware (and JSTL-aware) subclass of RequestContext, allowing for population of the context from a jakarta.servlet.jsp.PageContext.
Helper class for preparing JSTL views, in particular for exposing a JSTL localization context.
Specialization of InternalResourceView for JSTL pages, i.e.
The <label> tag renders a form field label in an HTML 'label' tag.
Deprecated.
as of 5.3.9 in favor of using the checkNotModified methods in WebRequest, or from an annotated controller method, returning a ResponseEntity with an "ETag" and/or "Last-Modified" headers set.
Interceptor that allows for changing the current locale on every request, via a configurable request parameter (default parameter name: "locale").
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.
Wraps a HandlerInterceptor and uses URL patterns to determine whether it applies to a given request.
Spring MVC View that renders JSON content by serializing the model for the current request using Jackson 2's ObjectMapper.
Spring MVC View that renders XML content by serializing the model for the current request using Jackson 2's XmlMapper.
Spring-MVC View that allows for response context to be rendered as the result of marshalling by a Marshaller.
Additional interface that a HandlerMapping can implement to expose a request matching API aligned with its internal request matching configuration and implementation.
Resolves arguments of type Map annotated with @MatrixVariable where the annotation does not specify a name.
Resolves arguments annotated with @MatrixVariable.
A contract for media type expressions (e.g.
The <message> tag looks up a message in the scope of this page.
Holder for both Model and View in the web MVC framework.
Exception to be thrown on error conditions that should forward to a specific view with a specific model.
Handles return values of type ModelAndView copying view and model information to the ModelAndViewContainer.
SPI for resolving custom return values from a specific handler method.
This return value handler is intended to be ordered after all others as it attempts to handle _any_ return value type (i.e.
NamespaceHandler for Spring MVC configuration namespace.
Convenience methods for use in MVC namespace BeanDefinitionParsers.
Creates instances of UriComponentsBuilder by pointing to @RequestMapping methods on Spring MVC controllers.
Builder class to create URLs for method arguments.
Method invocation information.
A contract for "name!=value" style expression used to specify request parameters and request header conditions in @RequestMapping.
The <nestedPath> tag supports and assists with nested beans or bean properties in the model.
By default, when the DispatcherServlet can't find a handler for a request it sends a 404 response.
The <options> tag renders a list of HTML 'option' tags.
The <option> tag renders a single HTML 'option'.
Bean used to pass name-value pair parameters from a ParamTag to a ParamAware tag.
Allows implementing tag to utilize nested spring:param tags.
Trivial controller that always returns a pre-configured view and optionally sets the response status code.
A logical conjunction (' && ') request condition that matches a request against a set parameter expressions with syntax defined in RequestMapping.params().
The <param> tag collects name-value parameters and passes them to a ParamAware ancestor in the tag hierarchy.
The <password> tag renders an HTML 'input' tag with type 'password' using the bound value.
Configure path matching options.
A logical disjunction (' || ') request condition that matches a request against a set of URL path patterns.
A simple ResourceResolver that tries to find a resource under the given locations matching to the request path.
Resolves Map method arguments annotated with @PathVariable where the annotation does not specify a path variable name.
Resolves method arguments annotated with an @PathVariable.
A logical disjunction (' || ') request condition that matches a request against a set of URL path patterns.
Resolves an argument of type Principal, similar to ServletRequestMethodArgumentResolver but irrespective of whether the argument is annotated or not.
A logical disjunction (' || ') request condition to match a request's 'Accept' header to a list of media type expressions.
The <radiobuttons> tag renders multiple HTML 'input' tags with type 'radio'.
The <radiobutton> tag renders an HTML 'input' tag with type 'radio'.
A specialization of the Model interface that controllers can use to select attributes for a redirect scenario.
Resolves method arguments of type RedirectAttributes.
A ModelMap implementation of RedirectAttributes that formats values as Strings using a DataBinder.
View that redirects to an absolute, context relative, or current request relative URL.
Assist with the registration of a single redirect view controller.
Context passed to ScriptTemplateView render function in order to make the application context, the locale, the template loader and the url available on scripting side.
Rendering-specific subtype of ServerResponse that exposes model and template data.
Defines a builder for RenderingResponse.
Resolves method arguments annotated with an @RequestAttribute.
Allows customizing the request before its body is read and converted into an Object and also allows for processing of the resulting Object before it is passed into a controller method as an @RequestBody or an HttpEntity method argument.
A convenient starting point for implementing RequestBodyAdvice with default method implementations.
Contract for request mapping conditions.
A holder for a RequestCondition useful when the type of the request condition is not known ahead of time, e.g.
Context holder for request-specific state, like current web application context, current locale, current theme, and potential binding errors.
Superclass for all tags that require a RequestContext.
Utility class for easy access to request-specific state which has been set by the DispatcherServlet.
A contract for inspecting and potentially modifying request data values such as URL query parameters or form field values before they are rendered by a view or before a redirect.
Extension of AbstractHandlerMethodAdapter that supports @RequestMapping annotated HandlerMethods.
Creates RequestMappingInfo instances from type and method-level @RequestMapping annotations in @Controller classes.
Request mapping information.
Defines a builder for creating a RequestMappingInfo.
Container for configuration options used for request mapping purposes.
Abstract base class for classes for which RequestMappingInfo defines the mapping between a request and a handler method.
A HandlerMethodMappingNamingStrategy for RequestMappingInfo-based handler method mappings.
Container for the result from request pattern matching via MatchableHandlerMapping with a method to further extract URI template variables from the pattern.
A logical disjunction (' || ') request condition that matches a request against a set of RequestMethods.
Resolves the following method arguments: Annotated with @RequestPart Of type MultipartFile in conjunction with Spring's MultipartResolver abstraction Of type jakarta.servlet.http.Part in conjunction with Servlet multipart requests
Represents a function that evaluates on a given ServerRequest.
Implementations of RequestPredicate that implement various useful request matching operations, such as matching based on path, HTTP method, etc.
Receives notifications from the logical structure of request predicates.
Resolves method arguments annotated with @RequestBody and handles return values from methods annotated with @ResponseBody by reading and writing to the body of the request or response with an HttpMessageConverter.
Strategy interface for translating an incoming HttpServletRequest into a logical view name when no view name is explicitly supplied.
Deprecated.
as of 5.3, in favor of Spring's common view resolver variants and/or custom resolver implementations
Assists with the registration of resource resolvers and transformers.
Encapsulates information required to create a resource handler.
Stores registrations of resource handlers for serving static resources such as images, css files and others through Spring MVC including setting cache headers optimized for efficient loading in a web browser.
HttpRequestHandler that serves static resources in an optimized way according to the guidelines of Page Speed, YSlow, etc.
A strategy for resolving a request to a server-side resource.
A contract for invoking a chain of ResourceResolvers where each resolver is given a reference to the chain allowing it to delegate when necessary.
An abstraction for transforming the content of a resource.
A contract for invoking a chain of ResourceTransformers where each resolver is given a reference to the chain allowing it to delegate when necessary.
A base class for a ResourceTransformer with an optional helper method for resolving public links within a transformed resource.
A filter that wraps the HttpServletResponse and overrides its encodeURL method in order to translate internal resource request URLs into public URL paths for external use.
A central component to use to obtain the public URL path that clients should use to access a static resource.
An interceptor that exposes the ResourceUrlProvider instance it is configured with as a request attribute.
Allows customizing the response after the execution of an @ResponseBody or a ResponseEntity controller method but before the body is written with an HttpMessageConverter.
A controller method return value type for asynchronous request processing where one or more objects are written to the response.
A simple holder of data to be written along with a MediaType hint for selecting a message converter to write with.
Handler for return values of type ResponseBodyEmitter and subclasses such as SseEmitter including the same types wrapped with ResponseEntity.
A class with an @ExceptionHandler method that handles all Spring MVC raised exceptions by returning a ResponseEntity with RFC 7807 formatted error details in the body.
A HandlerExceptionResolver that uses the @ResponseStatus annotation to map exceptions to HTTP status codes.
Represents a function that routes to a handler function.
HandlerMapping implementation that supports RouterFunctions.
Central entry point to Spring's functional web framework. Exposes routing functionality, such as to create a RouterFunction using a discoverable builder-style API, to create a RouterFunction given a RequestPredicate and HandlerFunction, and to do further subrouting on an existing routing function.
Represents a discoverable builder for router functions.
Receives notifications from the logical structure of router functions.
Interface to be implemented by objects that configure and manage a JSR-223 ScriptEngine for automatic lookup in a web environment.
An implementation of Spring MVC's ScriptTemplateConfig for creating a ScriptEngine for use in a web application.
Parse the <mvc:script-template-configurer> MVC namespace element and register a ScriptTemplateConfigurer bean.
An AbstractUrlBasedView subclass designed to run any template library based on a JSR-223 script engine.
Convenience subclass of UrlBasedViewResolver that supports ScriptTemplateView and custom subclasses of it.
The <select> tag renders an HTML 'select' element.
Represents a server-side HTTP request, as handled by a HandlerFunction.
Defines a builder for a request.
Represents the headers of the HTTP request.
Represents a typed server-side HTTP response, as returned by a handler function or filter function.
Defines a builder that adds a body to the response.
Defines a builder that adds headers to the response.
Defines a builder for a body that sends server-sent events.
An AbstractCookieValueMethodArgumentResolver that resolves cookie values from an HttpServletRequest.
Spring Controller implementation that forwards to a named servlet, i.e.
Extends InvocableHandlerMethod with the ability to handle return values through a registered HandlerMethodReturnValueHandler and also supports setting the response status based on a method-level @ResponseStatus annotation.
A Servlet-specific ModelAttributeMethodProcessor that applies data binding through a WebDataBinder of type ServletRequestDataBinder.
Creates a ServletRequestDataBinder.
Resolves servlet backed request-related method arguments.
Resolves servlet backed response-related method arguments.
UriComponentsBuilder with additional static factory methods to create links based on the current HttpServletRequest.
A Servlet-specific AbstractWebArgumentResolverAdapter that creates a NativeWebRequest from ServletRequestAttributes.
Spring Controller implementation that wraps a servlet instance which it manages internally.
Resolves method arguments annotated with an @SessionAttribute.
Store and retrieve FlashMap instances to and from the HTTP session.
LocaleResolver implementation that uses a locale attribute in the user's session in case of a custom setting, with a fallback to the configured default locale, the request's Accept-Language header, or the default locale for the server.
Deprecated.
as of 6.0 in favor of using CSS, without direct replacement
Adapter to use the plain Controller workflow interface with the generic DispatcherServlet.
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 DispatcherServlet.
Adapter to use the Servlet interface with the generic DispatcherServlet.
BeanPostProcessor that applies initialization and destruction callbacks to beans that implement the Servlet interface.
Implementation of the HandlerMapping interface that maps from URLs to request handler beans.
Provides additional information about a View such as whether it performs redirects.
A specialization of ResponseBodyEmitter for sending Server-Sent Events.
A builder for an SSE event.
A controller method return value type for asynchronous request processing where the application can write directly to the response OutputStream without holding up the Servlet container thread.
Supports return values of type StreamingResponseBody and also ResponseEntity<StreamingResponseBody>.
Utility class for writing HTML content to a Writer instance.
The <textarea> tag renders an HTML 'textarea'.
Deprecated.
as of 6.0 in favor of using CSS, without direct replacement
Deprecated.
as of 6.0 in favor of using CSS, without direct replacement
Deprecated.
as of 6.0, with no direct replacement
An extension of ByteArrayResource that a ResourceTransformer can use to represent an original resource preserving all other information except the content.
The <transform> tag provides transformation for reference data values from controllers and other objects inside a spring:bind tag (or a data-bound form element tag from Spring's form tag library).
Resolvers argument values of type UriComponentsBuilder.
Simple implementation of the ViewResolver interface, allowing for direct resolution of symbolic view names to URLs, without explicit mapping definitions.
Assist with configuring a UrlBasedViewResolver.
Simple Controller implementation that transforms the virtual path of a URL into a view name and returns that view.
The <url> tag creates URLs.
Interceptor that checks the authorization of the current user via the user's roles, as evaluated by HttpServletRequest's isUserInRole method.
A strategy for extracting and embedding a resource version in its URL path.
Resolves request paths containing a version string that can be used as part of an HTTP caching strategy in which a resource is cached with a date in the distant future (e.g.
An extension of VersionPathStrategy that adds a method to determine the actual version of a Resource.
MVC View for a web interaction.
Assist with the registration of a single view controller.
Assists with the registration of simple automated controllers pre-configured with status code and/or a view.
Handles return values that are of type View.
Handles return values of types void and String interpreting them as view name reference.
Interface to be implemented by objects that can resolve views by name.
A ViewResolver that delegates to others.
Assist with the configuration of a chain of ViewResolver instances.
Parses the view-resolvers MVC namespace element and registers ViewResolver bean definitions.
Convenient superclass for any kind of web content generator, like AbstractController and WebContentInterceptor.
Handler interceptor that checks the request for supported methods and a required session and prepares the response by applying the configured cache settings.
A ResourceResolver that delegates to the chain to locate a resource and then attempts to find a matching versioned resource contained in a WebJar JAR file.
This is the main class providing the configuration behind the MVC Java config.
Defines callback methods to customize the Java-based configuration for Spring MVC enabled via @EnableWebMvc.
Adapter that implements the Servlet HandlerInterceptor interface and wraps an underlying WebRequestInterceptor.
Deprecated.
as of 5.3, in favor of Spring's common view resolver variants and/or custom resolver implementations
XSLT-driven View that allows for response context to be rendered as the result of an XSLT transformation.
ViewResolver implementation that resolves instances of XsltView by translating the supplied view name into the URL of the XSLT stylesheet.