//下面这些是导包和javabean
class="Dao.FenyeAction" scope="page">
HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
查询//变量声明
int intPageSize; //一页显示的记录数
int intRowCount; //记录总数
int intPageCount; //总页数
int intPage; //待显示页码
java.lang.String strPage;
int i;
//设置一页显示的记录数
intPageSize = 4;
//取得待显示页码
strPage = request.getParameter("page");
if (strPage == null) {//表明在QueryString中没有page这一个参数,此时显示第一页数据
intPage = 1;
} else {//将字符串转换成整型
intPage = java.lang.Integer.parseInt(strPage);
if (intPage
intPage = 1;
}
intRowCount = FyeBean.count();//获得总记录数。用javabean调用了FenyeAction中的方法,得到总记录数,
//记算总页数
intPageCount = (intRowCount + intPageSize - 1) / intPageSize;
//调整待显示的页码,如果大于总页数就等于总页数
if (intPage > intPageCount)
intPage = intPageCount;
%>
第
页 共
页
if (intPage
%>
">下一页
}
%>
if (intPage > 1) {
%>
"> 上一页
}
%>
转到第:
页
name="cndok">
车牌 | 车型 | 状态 | 用户 | 日期 | 产地 |
---|
//查询数据库,获得记录数据
Collection c;
PersoninfoForm psinfo;
c = FyeBean.fenye();
Object o[] = c.toArray();
System.out.println(intPage);//测试用
System.out.println(intPageSize);
System.out.println(intPageCount);
int start = (intPage - 1) * (intPageSize);
int end = (intPage - 1) * (intPageSize) + intPageSize;
int j;
for (j = start; j
psinfo = (PersoninfoForm) o[j];
String busNum = psinfo.getBusNum();
String busType = psinfo.getBusType();
String busStatus = psinfo.getBusStatus();
String busUser = psinfo.getBusUser();
String busDate = psinfo.getBusDate();
String busPlace = psinfo.getBusPlace();
%>
}
%>