分页-数据前序号显示的问题

    分页虽然已经完成了,但是有一个功能我想实现却不知道怎么实现,就是每一条记录前都会有一个序号,每当翻页的时候序号就会变成从一开始,可是我想让它接着上一页的数字继续加一显示,例如:

   第一页显示五条数据,从1~5,翻到第二页就让他变成6~10,到第三页就是11~15...

  这个应该怎么解决呢?

posted @ 2008-05-19 18:09 Have a try 阅读(42) 评论(7)  编辑 收藏 所属分类: 技术专题

  回复  引用  查看    
#1楼 [楼主] 2008-05-19 20:43 | Have a try      
解决!在数据库里加一个字段,然后让这个字段自增! 然后在前台输出就行了,但是因为增加了字段,查询的速度必然要慢! 请教高手,还有没有别的办法?
  回复  引用  查看    
#2楼  2008-05-19 21:24 | 张玉峰      
恩?不知道你是怎么实现的。。。
  回复  引用    
#3楼  2008-05-19 23:04 | 破明超难起 [未注册用户]
其实不用增加字段吧,可以把分页时候从第几条数据开始查询的那个数据传到页面上,然后让它自增,自增量是你没页显示数据量就ok了吧,我是这么想的,可以have a try
  回复  引用  查看    
#4楼 [楼主] 2008-05-20 20:41 | Have a try      
可以获得,在pagebean里再设置一个属性用来记录每一页从第几条数据开始,然后再用输出,但是问题出来了,就是的这个值怎样自增呢?我的想法是把这个值赋给java变量,让java变量自增,可是怎么赋呢?

  回复  引用  查看    
#5楼 [楼主] 2008-05-20 21:22 | Have a try      
解决了,知道怎么赋值了,如下
<% Page pg = (Page)request.getAttribute("pageBean");
int i=pg.getNoRowMount();%>
朱哥这招,真是妙啊!
呵呵
  回复  引用  查看    
#6楼  2008-05-27 13:49 | 张玉峰      
对了,楼主的标题……也太精简了。
  回复  引用  查看    
#7楼 [楼主] 2008-06-05 09:58 | Have a try      
呵呵,不好意思... 是有点太精简了!

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-06-05 10:00 编辑过
"五向定位"职业成长路线公开课(上海、南京、大连)
Google站内搜索


相关链接: