如何在Spring XML文件中使用DOCTYPE
大多数时候我们都没有在Spring中声明DOCTYPE
。 但我想在我的XML上下文文件中声明一个DOCTYPE,以便我可以在我的xml文件中使用ENTITY
。
例如:
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd" [ %crmHome;] >
这给出了很多错误,比如…
- Attribute "xmlns" must be declared for element type "beans". - Attribute "xmlns:xsi" must be declared for element type "beans". etc.....
实现这个目标的方法是什么?
这对我有用。 使用Spring Framework V.4.2.1
如果您正在使用模式validation,那么您可以定义足以声明参数实体的内部DTD子集,而不是参考http://www.springframework.org/dtd/spring-beans-2.0.dtd
:
%crmHome; ]>