Generated by
JDiff

Package org.springframework.web.servlet.resource

Added Classes and Interfaces
AbstractResourceResolver Base class for org.springframework.web.servlet.resource.ResourceResolver implementations.
AbstractVersionStrategy Abstract base class for VersionStrategy implementations.
AppCacheManifestTransfomer A ResourceTransformer implementation that helps handling resources within HTML5 AppCache manifests for HTML5 offline applications.
CachingResourceResolver A org.springframework.web.servlet.resource.ResourceResolver that resolves resources from a org.springframework.cache.Cache or otherwise delegates to the resolver chain and saves the result in the cache.
CachingResourceTransformer A org.springframework.web.servlet.resource.ResourceTransformer that checks a org.springframework.cache.Cache to see if a previously transformed or otherwise delegates to the resolver chain and saves the result in the cache.
ContentBasedVersionStrategy A {@code VersionStrategy} that handles version strings as a Hex MD5 hash in resource file names.
CssLinkResourceTransformer A ResourceTransformer implementation that modifies links in a CSS file to match the public URL paths that should be exposed to clients (e.g.
CssLinkResourceTransformer.
AbstractCssLinkParser
 
CssLinkResourceTransformer.
CssLinkParser
 
EncodedResource Interface for a resource descriptor that describes the encoding applied to the entire resource content.
FixedVersionStrategy A {@code VersionStrategy} that handles unique, static, application-wide version strings as prefixes in the request path.
GzipResourceResolver A {@code ResourceResolver} that delegates to the chain to locate a resource and then attempts to find a variation with the ".gz" extension.
PathResourceResolver A simple {@code ResourceResolver} that tries to find a resource under the given locations matching to the request path.
ResourceResolver A strategy for resolving a request to a server-side resource.
ResourceResolverChain A contract for invoking a chain of ResourceResolvers where each resolver is given a reference to the chain allowing it to delegate when necessary.
ResourceTransformer An abstraction for transforming the content of a resource.
ResourceTransformerChain A contract for invoking a chain of ResourceTransformers where each resolver is given a reference to the chain allowing it to delegate when necessary.
ResourceUrlEncodingFilter 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.
ResourceUrlProvider A central component to use to obtain the public URL path that clients should use to access a static resource.
ResourceUrlProviderExposingInterceptor An interceptor that exposes the ResourceUrlProvider instance it is configured with as a request attribute.
TransformedResource An extension of org.springframework.core.io.ByteArrayResource that a ResourceTransformer can use to represent an original resource preserving all other information except the content.
VersionResourceResolver A {@code ResourceResolver} that resolves request paths containing a version string, i.e.
VersionStrategy A strategy for handling version strings in request paths when resolving static resources with a VersionResourceResolver.
 

Changed Classes
ResourceHttpRequestHandler HttpRequestHandler that serves static resources optimized for superior browser performance (according to the guidelines of Page Speed, YSlow, etc.) by allowing for flexible cache settings (#setCacheSeconds "cacheSeconds" property, last-modified support).