我在使用IF语句中的倍数条件时遇到了logback-spring.xml配置文件的问题。
我的条件为condition='isDefined("SOME_PROP_1")'
,另一个condition='isDefined("SOME_PROP_2")'
。
因为你们现在都可以认为我想在ONE if if语句中使用这两个条件:
<if condition='isDefined("SOME_PROP_1") && isDefined("SOME_PROP_2")'>
...
</if>
OR
<if condition='isDefined("SOME_PROP_1") || isDefined("SOME_PROP_2")'>
...
</if>
现在 逻辑或 有效,但 逻辑和 不起作用,因为&amp;符号被保留。有人知道 逻辑和 运算符在回溯配置中是怎么样的吗?
答案 0 :(得分:4)
你需要改变你的&amp;&amp;到&&
这是因为:
在HTML中,&符号(“&amp;”)声明了一个开头 实体引用(特殊字符)。如果你想要一个人出现 网页上的文字应使用编码的命名实体
&
希望它能帮到你