spring-framework / org.springframework.web.context.support / ServletContextResourcePatternResolver

ServletContextResourcePatternResolver

open class ServletContextResourcePatternResolver : PathMatchingResourcePatternResolver

ServletContext-aware subclass of PathMatchingResourcePatternResolver, able to find matching resources below the web application root directory via ServletContext#getResourcePaths. Falls back to the superclass' file system checking for other resources.

Author
Juergen Hoeller

Since
1.1.2

Constructors

<init>

ServletContextResourcePatternResolver(servletContext: ServletContext)
ServletContextResourcePatternResolver(resourceLoader: ResourceLoader)

Create a new ServletContextResourcePatternResolver.

Inherited Functions

getClassLoader

open fun getClassLoader(): ClassLoader

getPathMatcher

open fun getPathMatcher(): PathMatcher

Return the PathMatcher that this resource pattern resolver uses.

getResource

open fun getResource(location: String): Resource

getResourceLoader

open fun getResourceLoader(): ResourceLoader

Return the ResourceLoader that this pattern resolver works with.

getResources

open fun getResources(locationPattern: String): Array<Resource>

setPathMatcher

open fun setPathMatcher(pathMatcher: PathMatcher): Unit

Set the PathMatcher implementation to use for this resource pattern resolver. Default is AntPathMatcher.