我正在尝试使用Vector类将值注入到我的Pojo中。我得到属性“ id”必须出现在元素“ util:list”上。我的POJO类包含简单的向量类引用和getter-setter方法。
我尝试验证名称空间,对我来说看起来不错。
<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"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/util
http://www.springframework.org/schema/util/spring-util.xsd">
<bean id="t" class="org.spring.pojo.Test">
<property name="ls">
<util:list list-class="java.util.Vector">
<value>Manish</value>
<value>Manish1</value>
</util:list>
</property>
</bean>
</beans>
代码应该起作用,并将值注入POJO中Vector类的对象。