2010-01-18 90 views
29

JSP表达式语言中关键字'eq'和运算符'=='之间的区别是什么?JSP中eq和==的区别

在代码中,是什么样的区别:(<

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

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

回答

34

eq存在(以及nelt等),这样就可以避免使用XML实体引用是一个XML字符,例如需要转义为&lt;),但他们做同样的事情。

有关更多信息,请参阅Comparison operators in JSP

+1

完全正确,它们完全一样。基于字符的运算符只是XML安全的。 – BalusC 2010-01-18 17:10:32

相关问题