JSTL核心<c:如果>不工作</c:if>

时间:2013-11-30 14:44:15

标签: java jsp jstl

我正在将一个参数page传递给我的JSP页面,现在我已经在那里做了一个if语句,但它不起作用。

<c:if var="${param.page == "course"}">class="active"</c:if>

有人知道我的问题在这里吗?

2 个答案:

答案 0 :(得分:1)

使用它的正确方法是:

<c:if test="${param eq 'greetTheWorld'}">
  <p>Hello world!</p>
</c:if>

将其视为关于编程的if子句。

if (1 < 0) {
  print("something is wrong!");
}

答案 1 :(得分:0)

使用eq检查相等性。

<c:if var="${param.page eq 'course'}">class="active"</c:if>