在我的 JSP 中,我需要使用该equals()
方法测试两个对象。有没有办法使用 EL、JSTL 或其他标签库来做到这一点?由于团队规则,我不允许使用 scriptlet。
我尝试使用 JSTL<c:if>
标记,但它似乎只使用==
运算符。
JSP 表达式语言运算符==
(或其别名eq
)执行与equals
方法的比较,但如果其中一个对象是特殊类型(BigDecimal、BigInteger、Double、Float、Long、Integer、Short、Byte、Character、布尔值或字符串)。您不需要为此添加标签,只需${a == b}
. 如果这不适合您的上下文,您能否发布更多信息?
J2EE 1.4 指南有一个例子。你必须设置你曾经的函数库,但它看起来并不难。