标签: java jsf el short-circuiting
是否存在JSF,JSP中使用的表达式语言的短路运算符?
我的意思是&&,|| Java模拟,如果很明显进一步评估布尔没有意义,那么评估就会停止。
&&
||
我观察了and,or运算符的使用情况,看起来并非短路。
and
or
答案 0 :(得分:6)
绝对是短路运营商。
#{bean.left or bean.right}
当左手评估为真时,不会评估右手。
#{bean.left and bean.right}
当左手评估为假时,不会评估右手。