Class ServletContextResourceLoader
java.lang.Object
org.springframework.core.io.DefaultResourceLoader
org.springframework.web.context.support.ServletContextResourceLoader
- All Implemented Interfaces:
 ResourceLoader
ResourceLoader implementation that resolves paths as ServletContext
 resources, for use outside a WebApplicationContext (for example,
 in an HttpServletBean or GenericFilterBean subclass).
 
Within a WebApplicationContext, resource paths are automatically resolved as ServletContext resources by the context implementation.
- Since:
 - 1.0.2
 - Author:
 - Juergen Hoeller
 - See Also:
 
- 
Nested Class Summary
Nested classes/interfaces inherited from class org.springframework.core.io.DefaultResourceLoader
DefaultResourceLoader.ClassPathContextResource - 
Field Summary
Fields inherited from interface org.springframework.core.io.ResourceLoader
CLASSPATH_URL_PREFIX - 
Constructor Summary
ConstructorsConstructorDescriptionServletContextResourceLoader(ServletContext servletContext) Create a new ServletContextResourceLoader. - 
Method Summary
Modifier and TypeMethodDescriptionprotected ResourcegetResourceByPath(String path) This implementation supports file paths beneath the root of the web application.Methods inherited from class org.springframework.core.io.DefaultResourceLoader
addProtocolResolver, clearResourceCaches, getClassLoader, getProtocolResolvers, getResource, getResourceCache, setClassLoader 
- 
Constructor Details
- 
ServletContextResourceLoader
Create a new ServletContextResourceLoader.- Parameters:
 servletContext- the ServletContext to load resources with
 
 - 
 - 
Method Details
- 
getResourceByPath
This implementation supports file paths beneath the root of the web application.- Overrides:
 getResourceByPathin classDefaultResourceLoader- Parameters:
 path- the path to the resource- Returns:
 - the corresponding Resource handle
 - See Also:
 
 
 -