如何检查JSTL中的OR条件<c:when> </c:when>

时间:2013-10-28 09:26:59

标签: jstl

以下代码检查List是否为空,然后它隐藏Dropdown列表。我想用它再检查一个条件。如果List只有一个项目,则还应隐藏Dropdown列表。

 <c:when test="${empty List}">
       $("#Dropdown").hide();
    </c:when>

1 个答案:

答案 0 :(得分:0)

<c:when test="${fn:length(List) <= 1}">

这假设JSTL的functions标记库已经在JSP页面的顶部声明了,当然:

 <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>

或者,在最新版本的te JSP规范中:

<c:when test="${List.size() <= 1}">

请注意,List应命名为list以符合标准命名约定。