我的分页代码
来源:互联网 发布:快鱼服饰网络专卖店 编辑:程序博客网 时间:2024/04/30 16:58
int p = 1;//起始页
if(request.getParameter("page") != null)//判断是否是第一次显示的第一页
p = Integer.parseInt(request.getParameter("page"));
int lastp = 1;//上一页
int nextp = 1;//下一页
if(count/2>0){//count是数据库中有多少条记录,2是代表每页显示两条记录,这是在判断是否有下一页
if(count%2!=0){//判断是能在最后一页显示完整的最后两条记录
if(p<=count/2){//不能刚好显示完就要多一页
nextp = p+1;
}
}else{//能刚好显示就不能多一页
if(p<count/2){
nextp = p+1;
}
}
}
if(p>1){//判断是否有上一页
lastp = p-1;
}
if(count/2>=1)//判断是否大于一页
{
if(count%2!=0){//不能刚好在最后一页显示所有记录情况下
for(int i=1;i<=count/2+1;i++){
%>
<a href="url?page=<%=i %>&&num=<%=num %>" style="text-decoration: none;">第<%=i %>页</a>
<%}
}else{//能刚好在最后一页显示所有记录情况下
for(int i=1;i<=count/2;i++){
%>
<a href="url?page=<%=i %>" style="text-decoration: none;">第<%=i %>页</a>
<%}
}
}
%>
- 我的分页代码
- 分页插件代码(我的资源中可下)
- 简单地解释PHP分页原理及我的代码
- 我的分页类
- 我的分页类
- 我的hibernate分页
- 我的分页控件
- 我的游标分页
- 我的真假分页
- 简单的分页代码
- 分页的sql代码
- 一段分页的代码
- Repeater的分页代码
- 分页的公共代码
- 简单的分页代码!!
- 分页的代码
- 分页的代码
- 分页代码的制作
- DataGridView分页及分页后页面操作(上页、下页、页面跳转)类
- POJ1157 LITTLE SHOP OF FLOWERS
- 无题
- 垃圾回收的算法
- 希望可以多从那些网络牛人学些东西,改变自己~
- 我的分页代码
- PDU格式
- JavaScript DOM编程艺术读书笔记及实用方法和函数总结
- UltraEdit中的正则表达式
- Head First C# 中文版 第九章 读写文件 page404
- .net 委托的部分理解
- 长短信格式
- SQL建立链接服务器
- Oracle中drop user和drop user cascade的区别