I have a file.properties
like this:
parameterkey=one
parameterval=oneVal
parameterkey=two
parameterval=twoVal
parameterkey=three
parameterval=threeVal
How can I set the property bean to wire parameterkey string list and parameterval string list?
Now I have this, but it wires only the last parameter and value in the appropriate variable:
<context:property-placeholder location="${env}.properties"/>
.....
<spring:bean id="myBean" class="mygroup.MyClass">
<spring:property name="queryParamKey">
<spring:list value-type="java.lang.String">
<spring:value>${parameterkey}</spring:value>
</spring:list>
</spring:property>
<spring:property name="queryParamVal">
<spring:list value-type="java.lang.String">
<spring:value>${parameterval}</spring:value>
</spring:list>
</spring:property>
</spring:bean>