我是Spring框架的新手,有以下问题,请帮忙。
如何使用Spring2.5在Map中注入List?
我参考了以下链接寻求帮助,但对没有帮助
如何注入映射<字符串,列表>在javasprings中?
控制台中的错误:由以下原因引起:org.xml.sax.SAXParseException;行号:13;列编号:30;cvc复杂类型2.4.c:匹配的通配符是严格的,但找不到元素"util:list"的声明。
注入/传递收集数据类型
class Test{
private List Fruits;
private Set athletes;
private Map Country_capital;
...
}
spring.xml
<beans>
<bean id="t" class="Test">
<property name="Fruits">
<list>
<value>Apple</value>
<value>Mango</value>
</list>
</property>
<property name="athletes">
<set>
<value>Haile Gebressesa</value>
<value>Bolt</value>
</set>
</property>
<property name="Country-capital">
<map>
<Entry key="USA" value="Washington DC"/>
<Entry key="UK" value="London"/>
</map>
</property>
</bean>
</beans>