我只是想在Spring中测试p和c-名称空间。为此,我正在写一个简单的xml文件,但我收到错误:
org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'beans'.
我尝试了与此相关的其他线程但无法正常工作。以下是我正在使用的代码:
xml文件:
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:util="http://www.springframework.org/schema/util"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:c="http://www.springframework.org/schema/c"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.0.xsd">
<bean id="e" class="beans.Engine" c:modelYear="2015"/>
<bean id="c" class="beans.Car" p:carName="Audi" p:engine-ref="e"/>
</beans>