4

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

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

4

2 回答 2

7

JSP 表达式语言运算符==(或其别名eq)执行与equals方法的比较,但如果其中一个对象是特殊类型(BigDecimal、BigInteger、Double、Float、Long、Integer、Short、Byte、Character、布尔值或字符串)。您不需要为此添加标签,只需${a == b}. 如果这不适合您的上下文,您能否发布更多信息?

于 2008-12-03T21:04:21.653 回答
0

J2EE 1.4 指南有一个例子。你必须设置你曾经的函数库,但它看起来并不难。

于 2008-12-03T20:03:35.707 回答