java 怎么分页?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 怎么分页?相关的知识,希望对你有一定的参考价值。
参考技术A 通过rs.next()进行分页,首先用rs.absolute(0)定位到某条记录。然后循环取数例如:1-10 可以for(int i=0;i<10;i++)rs.next() 参考技术B 1.是根据查询出来的结果集进行分页查询2.就是用数据库查询语句进行查询,如果是oracle数据库就用rownum这个关键字,如果是SQL Server 就用top这个关键进行查询;
3.还有就是在数据库里写存储过程啦
大概方法就这些吧,具体内类还是要自己去找相关资料看一下啦本回答被提问者采纳 参考技术C 写代码分页啊,分页代码你自己网上找找,或者看看有没有什么组件是绑定数据后自带分页功能的。追问
o ,知道了,谢了
参考技术D 网上直接搜索分页代码多的是java jsp分页页码问题?
比如有多页数据
那么刚开始显示的是1,2,3,4,5
第二页就是当我单击2,3的时候显示的还是1,2.3,4,5
单击4的时候显示的则是2,3,4,5,6
5的时候显示的是3,4,5,6,7
6的时候是4,5,6,7,8
...
依次类推
怎么实现这个逻辑?
希望大神们可以将实现代码贴出来,最好是能够通用的
如果不大于就让他显示12345
否则就显示
当前页-2,当前页-1,当前页,当前页+1,当前页+2
即可 参考技术A 以 本页吗 开始 ,向 前 打印 几个 数字,向 后打印 几个数字,前面 知道 第一页 ,后面 直到 数据 的总页数追问
可否将代码贴出来
追答=1)
out.println(index-2);
out.println(index-1);
else if(index-1>=1)
out.println(index-1);
out.println(index);
if(index+1
以上是关于java 怎么分页?的主要内容,如果未能解决你的问题,请参考以下文章