在Spring XML配置中,我可以有条件地添加值吗?

时间:2019-07-05 11:38:55

标签: spring spring-config

考虑此bean配置:

<bean id="beanId" class="beanClass">
  <property name="beanProperty">
    <list>
      <value>a</value>
      <value>b</value>
      <value>c</value>
    </list>
  </property>
</bean>

我希望始终添加值ab,但是如果满足特定条件,请添加c。我知道我可以使用三元运算符,但是我不想添加null或占位符。

我想要一个ab的列表。我想以如下方式配置它:

<value test="#{condition}">c</value>

有没有办法做到这一点?

0 个答案:

没有答案