JSP列表数据需要显示为空

JSP列表数据需要显示为空,jsp,Jsp,我是jsp新手,我在jsp中遇到了条件问题下面的代码我的意思是显示“否则”,所以如果列表数据超过5,则列表数据显示为空白。非常感谢您的建议 <c:choose> <c:when test="${fn:length(actionBean.selectLampMaklumat)<=5}"> <c:forEach items="${actionBean.selectLampMaklumat}" var="list"> &

我是jsp新手,我在jsp中遇到了条件问题下面的代码我的意思是显示“否则”,所以如果列表数据超过5,则列表数据显示为空白。非常感谢您的建议

  <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>

${fn:escapeXml(列表[“BIL_NO]”)}
${fn:escapeXml(列表[“租约名称])}
${fn:escapeXml(列表[“租约编号])}
${fn:escapeXml(列表[“批号])}
${fn:escapeXml(list[“TEMPOH”])}
${fn:escapeXml(列表[“土地面积])}${fn:escapeXml(列表[“土地单位])}
${fn:escapeXml(list[“STATE_DESC”])}
${fn:escapeXml(list[“DISTRICT_DESC”])}
${fn:escapeXml(list[“CITY_NAME”])
使用


而不是

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

thx alex,成功了。除此之外,我删除下面的。因为我只需要显示一个空白列表
<c:otherwise test="${fn:length(actionBean.selectLampMaklumat)>5}">