org.springframework.beans.factory.xml
Class ResourceEntityResolver
java.lang.Object
   org.springframework.beans.factory.xml.DelegatingEntityResolver
org.springframework.beans.factory.xml.DelegatingEntityResolver
       org.springframework.beans.factory.xml.ResourceEntityResolver
org.springframework.beans.factory.xml.ResourceEntityResolver
- All Implemented Interfaces: 
- EntityResolver
- public class ResourceEntityResolver 
- extends DelegatingEntityResolver
EntityResolver implementation that tries to resolve entity references
 through a ResourceLoader (usually,
 relative to the resource base of an ApplicationContext), if applicable.
 Extends DelegatingEntityResolver to also provide DTD and XSD lookup.
 
Allows to use standard XML entities to include XML snippets into an
 application context definition, for example to split a large XML file
 into various modules. The include paths can be relative to the
 application context's resource base as usual, instead of relative
 to the JVM working directory (the XML parser's default).
 
Note: In addition to relative paths, every URL that specifies a
 file in the current system root, i.e. the JVM working directory,
 will be interpreted relative to the application context too.
- Since:
- 31.07.2003
- Author:
- Juergen Hoeller
- See Also:
- ResourceLoader,- ApplicationContext
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ResourceEntityResolver
public ResourceEntityResolver(ResourceLoader resourceLoader)
- Create a ResourceEntityResolver for the specified ResourceLoader
 (usually, an ApplicationContext).
 
- Parameters:
- resourceLoader- the ResourceLoader (or ApplicationContext)
 to load XML entity includes with
 
resolveEntity
public InputSource resolveEntity(String publicId,
                                 String systemId)
                          throws SAXException,
                                 IOException
- 
- Specified by:
- resolveEntityin interface- EntityResolver
- Overrides:
- resolveEntityin class- DelegatingEntityResolver
 
- 
- Throws:
- SAXException
- IOException
 
Copyright © 2002-2008 The Spring Framework.