类 DelegatingEntityResolver
- java.lang.Object
- org.springframework.beans.factory.xml.DelegatingEntityResolver
- 所有已实现的接口:
EntityResolver
- 直接已知子类:
ResourceEntityResolver
public class DelegatingEntityResolver extends Object implements EntityResolver
EntityResolver
implementation that delegates to aBeansDtdResolver
and aPluggableSchemaResolver
for DTDs and XML schemas, respectively.- 从以下版本开始:
- 2.0
- 作者:
- Rob Harrop, Juergen Hoeller, Rick Evans
- 另请参阅:
BeansDtdResolver
,PluggableSchemaResolver
字段概要
字段 修饰符和类型 字段 说明 static String
DTD_SUFFIX
Suffix for DTD filesstatic String
XSD_SUFFIX
Suffix for schema definition files
构造器概要
构造器 构造器 说明 DelegatingEntityResolver(ClassLoader classLoader)
Create a new DelegatingEntityResolver that delegates to a defaultBeansDtdResolver
and a defaultPluggableSchemaResolver
.DelegatingEntityResolver(EntityResolver dtdResolver, EntityResolver schemaResolver)
Create a new DelegatingEntityResolver that delegates to the givenEntityResolvers
.
字段详细资料
DTD_SUFFIX
public static final String DTD_SUFFIX
Suffix for DTD files- 另请参阅:
- 常量字段值
XSD_SUFFIX
public static final String XSD_SUFFIX
Suffix for schema definition files- 另请参阅:
- 常量字段值
构造器详细资料
DelegatingEntityResolver
public DelegatingEntityResolver(ClassLoader classLoader)
Create a new DelegatingEntityResolver that delegates to a defaultBeansDtdResolver
and a defaultPluggableSchemaResolver
.Configures the
PluggableSchemaResolver
with the suppliedClassLoader
.- 参数:
classLoader
- the ClassLoader to use for loading (can benull
) to use the default ClassLoader)
DelegatingEntityResolver
public DelegatingEntityResolver(EntityResolver dtdResolver, EntityResolver schemaResolver)
Create a new DelegatingEntityResolver that delegates to the givenEntityResolvers
.- 参数:
dtdResolver
- the EntityResolver to resolve DTDs withschemaResolver
- the EntityResolver to resolve XML schemas with
方法详细资料
resolveEntity
public InputSource resolveEntity(String publicId, String systemId) throws SAXException, IOException
- 指定者:
resolveEntity
在接口中EntityResolver
- 抛出:
SAXException
IOException