如何在JSP中使用equals()方法?

时间:2008-12-03 20:00:29

标签: jsp jstl el equals

在我的JSP中,我需要使用equals()方法测试两个对象。有没有办法使用EL,JSTL或其他标签库?由于团队规则,我不允许使用scriptlet。

我尝试使用JSTL <c:if>标记,但似乎只使用==运算符。

2 个答案:

答案 0 :(得分:7)

JSP表达式语言运算符==(或其别名eq)执行与equals方法的比较,但如果其中一个对象是特殊类型,则执行某些强制( BigDecimal,BigInteger,Double,Float,Long,Integer,Short,Byte,Character,Boolean或String)。您不应该为此标记${a == b}。如果这不符合您的具体情况,请您发布更多信息吗?

答案 1 :(得分:0)

J2EE 1.4 guide就是一个例子。你必须设置你曾经的函数库,但看起来并不难。