|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ResourceLoader
Interface to be implemented by objects that can load resources. An ApplicationContext is required to provide this functionality, plus extended ResourcePatternResolver support.
DefaultResourceLoader is a standalone implementation that is usable outside an ApplicationContext, also used by ResourceEditor.
Bean properties of type Resource and Resource array can be populated from Strings when running in an ApplicationContext, using the particular context's resource loading strategy.
DefaultResourceLoader
,
ResourceEditor
,
ResourcePatternResolver
,
ApplicationContext
,
ResourceLoaderAware
Field Summary | |
---|---|
static String |
CLASSPATH_URL_PREFIX
Pseudo URL prefix for loading from the class path: "classpath:" |
Method Summary | |
---|---|
Resource |
getResource(String location)
Return a Resource handle for the specified resource. |
Field Detail |
---|
static final String CLASSPATH_URL_PREFIX
Method Detail |
---|
Resource getResource(String location)
getInputStream
calls.
Note that a Resource handle does not imply an existing resource; you need to invoke Resource's "exists" to check for existence.
location
- the resource location
CLASSPATH_URL_PREFIX
,
Resource.exists()
,
InputStreamSource.getInputStream()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |