在我的 JSP 中,我需要使用 equals()
测试两个对象方法。有没有办法使用 EL、JSTL 或其他标签库来做到这一点?由于团队规则,我不允许使用 scriptlet。
我尝试使用 JSTL <c:if>
标签,但它似乎只使用 ==
运算符(operator)。
最佳答案
JSP 表达式语言运算符 ==
(或其别名 eq
)与 equals
进行比较方法,尽管如果对象之一是特殊类型(BigDecimal、BigInteger、Double、Float、Long、Integer、Short、Byte、Character、Boolean 或 String),则会执行一些强制转换。您不需要为此添加标签,只需 ${a == b}
.如果这不适合您的上下文,您能否发布更多信息?
关于jsp - 如何在 JSP 中使用 equals() 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/338518/