程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 給動態表格加上序號

給動態表格加上序號

編輯:關於JAVA

原始表格是這樣的,數據是動態生成的,不知道一共有多少條記錄

號牌號碼 號牌種類 遼P11111 小型汽車 遼P22222 領館汽車 遼P33333 領館汽車 遼P44444 領館汽車 遼P55555 領館汽車 遼P66666 領館汽車 遼P77777 領館汽車 遼P88888 領館汽車 遼P99999 領館汽車 遼P00000 領館汽車

加序號可以在SQL語句那裡加

Java代碼

while (rs.next()) //這是在把每條記錄放到list裡
   {
    i++;
     ProtectListPageVo protectListPageVo = new ProtectListPageVo();

    //這個 順序控制分頁jsp顯示的順序
    protectListPageVo.setNumberProtectList(i);//這裡就是序 號了,沒循環一次,序號值加1
    protectListPageVo.setHphm(rs.getString(1));
     protectListPageVo.setHpzl(rs.getString(2));

    list.add (protectListPageVo);
   }

事先在ProtectListPageVo裡創建一個int型的變量numberProtectList,為的是可以把序號取出來,值 都存到list裡去了,下面就該在jsp中取出來用了

Html代碼

<table border="1">
  <tr>
   <td>
    序號
   </td>
   <td>
    號牌號碼
   </td>
    <td>
    號牌種類
   </td>
  </tr>
   <logic:present name="list">
   <logic:iterate id="element"  name="list">
    <tr>
     <td>
      <logic:empty  name="element" property="numberProtectList"> </logic:empty>
       <bean:write name="element" property="numberProtectList" />
      </td>
     <td>
      <logic:empty name="element"  property="hphm"> </logic:empty>
      <bean:write name="element"  property="hphm" />
     </td>
     <td>
       <logic:empty name="element" property="hpzl"> </logic:empty>
       <bean:write name="element" property="hpzl" />
     </td>
     <tr>
   </logic:iterate>

  </logic:present>

  </table>

這樣就可以顯示出序號來了,像下面這樣

序號 號牌號碼 號牌種類 1 遼Psdsds 小型汽車 2 遼P88833 領館汽車 3 遼P11111 領館汽車 4 遼Pdfdf 領館汽車 5 遼P23232 領館汽車 6 遼P8888888 領館汽車 7 遼P88333 領館汽車 8 遼P88888 領館汽車 9 遼P33333 領館汽車 10 遼P44444 領館汽車
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved