【问题标题】:How can I use the equals() method in a JSP?如何在 JSP 中使用 equals() 方法?
【发布时间】:2008-12-03 20:00:28
【问题描述】:

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

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

【问题讨论】:

    标签: jsp jstl el equals


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      猜你喜欢
      • 1970-01-01
      • 2019-02-07
      • 2011-12-08
      • 1970-01-01
      • 2011-09-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多