Class FileSystemResourceLoader
java.lang.Object
org.springframework.core.io.DefaultResourceLoader
org.springframework.core.io.FileSystemResourceLoader
- All Implemented Interfaces:
- ResourceLoader
ResourceLoader implementation that resolves plain paths as
 file system resources rather than as class path resources
 (the latter is DefaultResourceLoader's default strategy).
 NOTE: Plain paths will always be interpreted as relative to the current VM working directory, even if they start with a slash. (This is consistent with the semantics in a Servlet container.) Use an explicit "file:" prefix to enforce an absolute file path.
FileSystemXmlApplicationContext
 is a full-fledged ApplicationContext implementation that provides
 the same resource path resolution strategy.
- Since:
- 1.1.3
- Author:
- Juergen Hoeller
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class org.springframework.core.io.DefaultResourceLoaderDefaultResourceLoader.ClassPathContextResource
- 
Field SummaryFields inherited from interface org.springframework.core.io.ResourceLoaderCLASSPATH_URL_PREFIX
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected ResourcegetResourceByPath(String path) Resolve resource paths as file system paths.Methods inherited from class org.springframework.core.io.DefaultResourceLoaderaddProtocolResolver, clearResourceCaches, getClassLoader, getProtocolResolvers, getResource, getResourceCache, setClassLoader
- 
Constructor Details- 
FileSystemResourceLoaderpublic FileSystemResourceLoader()
 
- 
- 
Method Details- 
getResourceByPathResolve resource paths as file system paths.Note: Even if a given path starts with a slash, it will get interpreted as relative to the current VM working directory. - Overrides:
- getResourceByPathin class- DefaultResourceLoader
- Parameters:
- path- the path to the resource
- Returns:
- the corresponding Resource handle
- See Also:
 
 
-