2010-08-05 67 views

回答

2

从符号的&&在XML(JSPX,Facelets)语法上是无效的,因为它是一个保留的XML字符。那么你更喜欢EL中的文字。由于一致性是一件好事,所以您希望对其他运营商也这样做。

顺便说一下,empty运算符没有直接的符号对应,因为它不仅在null上测试,而且在空字符串(或集合大小)上测试。最贴近是:

${var == null && fn:length(var) == 0} 

empty的参数将被认为是更少的输入,并且不需要JSTL功能。