# Uses of Class
org.springframework.web.servlet.resource.AbstractResourceResolver

Packages that use AbstractResourceResolver
Package
Description
org.springframework.web.servlet.resource
Support classes for serving static resources.

## Uses of AbstractResourceResolver in org.springframework.web.servlet.resource

Subclasses of AbstractResourceResolver in org.springframework.web.servlet.resource
Modifier and Type
Class
Description
`class`
`CachingResourceResolver`
A `ResourceResolver` that resolves resources from a `Cache` or otherwise delegates to the resolver chain and saves the result in the cache.
`class`
`EncodedResourceResolver`
Resolver that delegates to the chain, and if a resource is found, it then attempts to find an encoded (for example, gzip, brotli) variant that is acceptable based on the "Accept-Encoding" request header.
`class`
`LiteWebJarsResourceResolver`
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.
`class`
`PathResourceResolver`
A simple `ResourceResolver` that tries to find a resource under the given locations matching to the request path.
`class`
`VersionResourceResolver`
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 (for example, 1 year) and cached until the version, and therefore the URL, is changed.
`class`
`WebJarsResourceResolver`
Deprecated, for removal: This API element is subject to removal in a future version.
as of 6.2, in favor of `LiteWebJarsResourceResolver`