XML SpEL: запись троичной операции в XML - PullRequest
0 голосов
/ 18 апреля 2020

Мне нужно написать что-то вроде следующего кода в конфигурации Spring XML с использованием троичного оператора:

if (${varA} == "ABC") {
    <bean class="xyz">
}
else {
    <bean class="mno">
        <property name="test"> 
            <list>
                <value>org.spring.pqr</value> 
            </list> 
        </property> 
}
</bean>

varA определено в моем файле свойств.

Возможно ли это написать с помощью троичный оператор? Если нет, то можете ли вы дать решение о том, как писать, используя условие if else в XML?

...