2014-05-19 55 views
0

我对Java或Spring并不熟悉。我注入了一个Map,它是一个Map。我想注入另一个bean,它将是Map中所有键的Set。通过调用另一个bean的方法创建bean

`

<util:map id="servers"> 
    <entry key="www.google.com" value="google" /> 
    <entry key="www.amazon.com" value="amazon" /> 
    <entry key="www.apple.com" value="apple" /> 
</util:map> 

`

我想用这个bean来创建一组通过调用Map.keySet()方法。 `

<bean id="serverHosts" > 
    <value></value> 
</bean> 

` 如何我初始化这个bean?

回答

1

尝试用

<bean id="serverHosts" factory-method="keySet" factory-bean="servers" /> 
相关问题