文本版本可能会提高非程序员的可读性,但除此之外我无法想象任何差异化。
答案 0 :(得分:2)
从符号中,&&
在XML(JSPX,Facelets)中在语法上是无效的,因为它是一个保留的XML字符。你更喜欢EL中的文字。由于一致性是一件好事,你想为其他运营商做同样的事情。
顺便说一句,empty
运算符没有直接符号对应运算符,因为它不仅测试null
,还测试空字符串(或集合大小)。最接近的将是:
${var == null && fn:length(var) == 0}
empty
的参数是因为它输入较少而且不需要JSTL函数。