Рассмотрим эту конфигурацию бина:
<bean id="beanId" class="beanClass">
<property name="beanProperty">
<list>
<value>a</value>
<value>b</value>
<value>c</value>
</list>
</property>
</bean>
Я бы хотел, чтобы значения a
и b
всегда добавлялись, но добавляли c
, если выполняется определенное условие. Я знаю, что могу использовать троичный оператор, но не хочу добавлять null
или заполнитель.
Я хочу список a
и b
. Я хотел бы настроить его таким образом:
<value test="#{condition}">c</value>
Есть ли способ сделать это?