我在IF语句中将倍数条件放入logback-spring.xml配置文件时遇到麻烦。
我有一个条件,例如condition='isDefined("SOME_PROP_1")'
和另一个condition='isDefined("SOME_PROP_2")'
。
因此,到现在为止,您都可以假设我想在ONE if语句中使用这两个条件,如下所示:
<if condition='isDefined("SOME_PROP_1") && isDefined("SOME_PROP_2")'>
...
</if>
或者
<if condition='isDefined("SOME_PROP_1") || isDefined("SOME_PROP_2")'>
...
</if>
现在,逻辑或可以使用,但是逻辑和不能使用,因为保留了&符号。有人知道logback配置中的逻辑和运算符如何吗?
最佳答案
好吧,您需要将&&更改为&&
因为:
希望对你有帮助