【发布时间】:2016-03-21 07:20:33
【问题描述】:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd">
<beans>
<bean id="triangle" class="bean.Trinangle">
<property name="points">
<list>
<ref bean="point1"/>
<ref bean="point2"/>
<ref bean="point3"/>
</list>
</property>
</bean>
<bean id= "point1" class="bean.Point">
<property name="x" value="10"/>
<property name="y" value="20"/>
</bean>
<bean id= "point2" class="bean.Point">
<property name="x" value="10"/>
<property name="y" value="20"/>
</bean>
<bean id= "point3" class="bean.Point">
<property name="x" value="10"/>
<property name="y" value="20"/>
</bean>
</beans>
问题: 这是我的 XML 文件。在第 6 行我收到错误“元素类型“属性”的内容必须匹配“(描述?,元 *,(bean|ref|idref|value|null|list|set|map| 道具)?)“。”。
【问题讨论】:
-
所以你的 bean 上有类似 setPoints(List
points) 的东西?如果是,看看这个:stackoverflow.com/questions/2416056/… -
我的回答有帮助吗?如果是,请采纳。