JSP中eq和==的区别

34

'eq'关键字和'=='运算符在JSP表达式语言中有什么区别(如果有的话)?

在代码中,以下两者有何不同:

<c:if test="${var1 eq var2}">some code</c:if>

并且

<c:if test="${var1 == var2}">some code</c:if>
1个回答

41

eq 存在(以及 nelt 等),因此您可以避免使用 XML 实体引用(< 是 XML 字符,需要转义为 &lt;),但它们做的事情是相同的。

更多信息请参见JSP中的比较运算符


1
完全正确,它们是完全相同的。基于字符的运算符只有在XML安全上才有用。 - BalusC

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