2013-10-28 48 views
-1

以下代碼檢查List是否爲空,然後它隱藏Dropdown列表。我想檢查一個更多的條件。如果列表只有一個項目,那麼Dropdown列表應該被隱藏。如何檢查JSTL中的OR條件<c:when>

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

回答

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

這假設是,JSTL的functions標籤庫已經在JSP頁面的頂部被宣佈的,當然:

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

或者,在德JSP的最新版本規格:

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

注意List應該被命名爲list噸o堅持標準的命名約定。