在使用Vector类时,获取属性“ id”必须出现在元素“ util:list”上

时间:2019-04-11 05:28:40

标签: spring namespaces

我正在尝试使用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类的对象。

0 个答案:

没有答案