-1

私は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>
4

1 に答える 1

0

使用する

<c:otherwise>

それ以外の

<c:otherwise test="${fn:length(actionBean.selectLampMaklumat)>5}">
于 2013-07-03T06:24:16.367 に答える