给动态表格加上序号
时间:2011-10-07 javaeye heisetoufa
原始表格是这样的,数据是动态生成的,不知道一共有多少条记录
号牌号码 |
号牌种类 |
辽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);
}
给动态表格加上序号(2)
时间:2011-10-07 javaeye heisetoufa
事先在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 |
领馆汽车 |
|