Spring实例化util:list有直接值吗?

时间:2013-07-08 09:21:14

标签: java spring dependency-injection

在Spring中,List可以像这样实例化:

<util:list id="myList">
    <value>someValue<value>
    <value>othervalue<value>
</util:list>

但是如何通过表达式语言引用某些内容来实例化列表? 要使用等效的关注,但要使用util:list

<bean id="myList" class="java.util.ArrayList">
    <constructor-arg value="#{T(con.SomeEnum).INSTANCE.getList()}"/>
</bean>

1 个答案:

答案 0 :(得分:0)

试试这个

<util:list id="myList" list-class="java.util.ArrayList">
    <value>#{...}</value> 
</util:list>