2013-07-03 43 views
-1

我是新來的jsp我遇到問題,在jsp下面的代碼調理問題我的意思是顯示「否則」列表數據顯示空白如果列表數據超過5. .my欣賞任何建議,JSP CONDITIONING listdata需要顯示空白

<c:choose> 
    <c:when test="${fn:length(actionBean.selectLampMaklumat)<=5}"> 
     <c:forEach items="${actionBean.selectLampMaklumat}" var="list"> 
      <tr> 
      <td>${fn:escapeXml(list["BIL_NO"])}</td> 
      <td>${fn:escapeXml(list["LEASES_NAME"])}</td> 
      <td>${fn:escapeXml(list["LEASES_NO"])}</td> 
      <td>${fn:escapeXml(list["LOT_NO"])}</td> 
      <td>${fn:escapeXml(list["TEMPOH"])}</td> 
      <td>${fn:escapeXml(list["LAND_AREA"])}&nbsp;${fn:escapeXml(list["LAND_UNIT"])}&nbsp;</td> 
      <td>${fn:escapeXml(list["STATE_DESC"])} <br/>${fn:escapeXml(list["DISTRICT_DESC"])}<br/>${fn:escapeXml(list["CITY_NAME"])}</td> 
      </tr>  
     </c:forEach> 
    </c:when> 
    <c:otherwise test="${fn:length(actionBean.selectLampMaklumat)>5}"> 
    <c:forEach items="${actionBean.selectLampMaklumat}" var="list"> 
     <tr> 
      <td>&nbsp;</td> 
      <td>&nbsp;</td> 
      <td>&nbsp;</td> 
      <td>&nbsp;</td> 
      <td>&nbsp;</td> 
      <td>&nbsp;</td> 
      <td>&nbsp;</td> 
     </tr> 
    </c:forEach> 
    </c:otherwise> 
    </c:choose> 

回答

0

使用

<c:otherwise> 

,而不是

<c:otherwise test="${fn:length(actionBean.selectLampMaklumat)>5}"> 
+0

THX亞歷克斯,它的工作。 。另外我刪除了下面的。 .coz我只需要顯示單個空白列表 – user2545028