Maw*_*wia 0 java xml spring dtd
大部分时间我们都没有DOCTYPE在Spring中声明.但我想在我的XML上下文文件中声明一个DOCTYPE,以便我可以ENTITY在我的xml文件中使用.
例如:
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN"
"http://www.springframework.org/dtd/spring-beans-2.0.dtd"
[<!ENTITY % crmHome SYSTEM "crm-home.dtd"> %crmHome;]
>
Run Code Online (Sandbox Code Playgroud)
这给出了许多错误,如...
- Attribute "xmlns" must be declared for element type "beans".
- Attribute "xmlns:xsi" must be declared for element type "beans".
etc.....
Run Code Online (Sandbox Code Playgroud)
实现这个目标的方法是什么?
这适合我.使用Spring Framework V.4.2.1
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">Run Code Online (Sandbox Code Playgroud)