原始表格是這樣的,數據是動態生成的,不知道一共有多少條記錄
號牌號碼 號牌種類 遼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 領館汽車