您应该使用:
<constructor-arg> <array> <value>aa</value> <value>bb</value> <value>cc</value> </array></constructor-arg>
一个数组可以包含多个内部bean,ref,collection或value元素。即使当被定义为例如值类型为Object的映射的值时,此配置元素也始终会导致一个数组。
您还可以指定要传递的值类型:
<array value-type="java.lang.String"> <value>aa</value> <value>bb</value> <value>cc</value></array>
值类型
嵌套值的默认Java类型。必须是完全合格的班级名称。



