在一个jsp页面分页的写法!!!!不错

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。


<%
int intPageSize; //一页显示的记录数
int intRowCount; //记录总数
int intPageCount; //总页数
int intPage; //待显示页码
ng.String strPage;
int i;
//设置一页显示的记录数
intPageSize =10;
//取得待显示页码
strPage = request.getParameter("page");
if(strPage==null){//表明在QueryString中没有page这一个参数,此时显示第一页数据
intPage = 1;
}
else{//将字符串转换成整型
intPage = ng.Integer.parseInt(strPage);
if(intPage<1) intPage = 1;
}
st();//??光标在最后一行
intRowCount = rs.getRow();//获得当前行号
//记算总页数
intPageCount = (intRowCount+intPageSize-1) / intPageSize;
//调整待显示的页码
if(intPage>intPageCount) intPage = intPageCount;
%>

















<% if (checkQx(quanxian,"203")==true) {%>

<% } %>

<%
if(intPageCount>0){
//将记录指针定位到待显示页的第一条记录上
rs.absolute((intPage-1) * intPageSize + 1);
//显示数据
i = 0;
String user_id,user_name;
while(i{
%>









<% if (checkQx(quanxian,"203")==true) {%>

<% } %>
<%
rs.next();
i++;
}
}

请输入姓名: 
真实姓名年龄联系电话 学历 专业 工作单位 QQ E_mail 删除
<%=rs.getString("username")%><%=rs.getString("age") %><%=rs.getString("tel") %><%=rs.getString("xueli") %><%=rs.getString("speciality") %>">
<%=cutstr(rs.getString("danwei"),10)%>
<%=rs.getString("QQ")%>">
<%=cutstr(rs.getString("email"),20)%>

" onclick="return confirm('确定

要删除吗')">删除