给动态表格加上序号

 原始表格是这样的,数据是动态生成的,不知道一共有多少条记录

号牌号码 号牌种类
辽P11111 小型汽车
辽P22222 领馆汽车
辽P33333 领馆汽车
辽P44444领馆汽车
辽P55555 领馆汽车
辽P66666 领馆汽车
辽P77777 领馆汽车
辽P88888 领馆汽车
辽P99999 领馆汽车
辽P00000 领馆汽车

加序号可以在SQL语句那里加

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中取出来用了

<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 领馆汽车
首页 上一页 下一页 末页 输入要跳转的页数:总共19行,一共2页,当前是第1页

 

黑色头发  http://heisetoufa.iteye.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值