JSF(P)EL 的短路运算符

4

在JSF、JSP中使用的表达式语言是否有短路运算符?

我的意思是 &&|| 的Java类比,即当明显无需进一步评估布尔值时,停止评估。

我观察到使用了 andor 运算符,看起来它们不是短路的。

1个回答

8
它们绝对是短路运算符。
#{bean.left or bean.right}

左侧条件为真时,右侧条件不会被执行。
#{bean.left and bean.right}

左侧为假时,不会对右侧进行求值。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接