JSTL中的“if elseif else if”的等价物

时间:2011-08-23 11:33:17

标签: jsp jstl

我尝试使用

在JSTL中等效于if()else if()else if()
<c:choose>
  <c:when></c:when>
  <c:when></c:when><c:otherwise> 
  <c:when></c:when>
  </c:otherwise>
</c:choose>

但它给出了错误。

1 个答案:

答案 0 :(得分:21)

那是因为你混淆了你的标签。它应该是:

<c:choose>
  <c:when test="..."> ... </c:when>
  <c:when test="..."> ... </c:when>
  <c:otherwise> ... </c:otherwise>
</c:choose>