当前位置: 技术问答>java相关
我想要一个JSP+BEAN+MYSQL的分页程序!
来源: 互联网 发布时间:2017-04-06
本文导语: 我想要一个JSP+BEAN+MYSQL的分页程序! 不是SERVERLET的! 也不是不用BEAN的! 谁有啊? 我的EMAIL:sunshibo@163.net | 作为参考: JSP数据库操作例程 - 数据分页显示 - JDBC 2.0 - Oracle 姓名 年龄...
我想要一个JSP+BEAN+MYSQL的分页程序!
不是SERVERLET的!
也不是不用BEAN的!
谁有啊?
我的EMAIL:sunshibo@163.net
不是SERVERLET的!
也不是不用BEAN的!
谁有啊?
我的EMAIL:sunshibo@163.net
|
作为参考:
JSP数据库操作例程 - 数据分页显示 - JDBC 2.0 - Oracle
姓名
年龄
0){
//将记录指针定位到待显示页的第一条记录上
sqlRst.absolute((intPage-1) * intPageSize + 1);
//显示数据
i = 0;
while(i
第页 共页 下一页 1){%>上一页
可以试试先!
祝你好运!
|
先复制BEAN
package vod;
import java.sql.*;
import java.util.*;
public class PageCt
{
private long l_start; //开始纪录
private long l_end; //结束纪录
private long l_curpage; //当前页数
private long l_totalnum;//总记录数
private int int_num=5; //每页几条
private long l_totalpage; //总的页数
public void Init(long currentpage,long totalnum)
{
l_curpage = currentpage;
l_totalnum = totalnum;
if (currentpage>=0)
{
if (currentpage>=(long)Math.ceil((double)l_totalnum/(double)int_num))
l_curpage = (long)Math.floor((double)l_totalnum/(double)int_num);
else
l_curpage = currentpage;
}
else
{
l_curpage = 0;
}
l_start = l_curpage * int_num;
l_end = l_start + int_num;
if (l_end > l_totalnum)
l_end = l_totalnum;
l_totalpage = (long)Math.ceil((double)l_totalnum/(double)int_num);
}
public long getCurpage()
{
return l_curpage;
}
public long getPrepage()
{
if (l_curpage-1>=0)
{
return l_curpage-1;
}
else
{
return 0;
}
}
public long getNextpage()
{
if (l_curpage+1
共 条
/ 页
查看第 页
上页
下页
package vod;
import java.sql.*;
import java.util.*;
public class PageCt
{
private long l_start; //开始纪录
private long l_end; //结束纪录
private long l_curpage; //当前页数
private long l_totalnum;//总记录数
private int int_num=5; //每页几条
private long l_totalpage; //总的页数
public void Init(long currentpage,long totalnum)
{
l_curpage = currentpage;
l_totalnum = totalnum;
if (currentpage>=0)
{
if (currentpage>=(long)Math.ceil((double)l_totalnum/(double)int_num))
l_curpage = (long)Math.floor((double)l_totalnum/(double)int_num);
else
l_curpage = currentpage;
}
else
{
l_curpage = 0;
}
l_start = l_curpage * int_num;
l_end = l_start + int_num;
if (l_end > l_totalnum)
l_end = l_totalnum;
l_totalpage = (long)Math.ceil((double)l_totalnum/(double)int_num);
}
public long getCurpage()
{
return l_curpage;
}
public long getPrepage()
{
if (l_curpage-1>=0)
{
return l_curpage-1;
}
else
{
return 0;
}
}
public long getNextpage()
{
if (l_curpage+1
共 条
/ 页
查看第 页
上页
下页