数组分页技术

Posted on 2006-06-13 12:45 sound 阅读(608) 评论(0)  编辑  收藏
<%@ page contentType="text/html; charset=gb2312" %> <% /* Inberkong inber520@yahoo.com.cn QQ:27096282 数组分页技术 arrayTest.jsp */ String [] contentArray={}; contentArray=new String[125]; for(int i=0;i<125;i++) { contentArray[i]="ayyayValue"+String.valueOf(i); } int intRowCount; //记录总数 125 int intPage=-1; //待显示页码 int intPageCount; //总页数 int intPageSize; //一页显示的记录数 6 intPageSize = 6; if(request.getParameter("pages")==null) intPage=1; else intPage=Integer.parseInt(request.getParameter("pages")); intRowCount=125;//记录总数 //记算总页数 intPageCount = (intRowCount+intPageSize-1) / intPageSize; int startRecord=(intPage-1)*intPageSize; int endRecord=(intPage*intPageSize-1); while(startRecord<=endRecord && startRecord<=(intRowCount-1)) { out.print("contentArray["+startRecord+"]:"+contentArray[startRecord]+"
"); startRecord=startRecord+1; } %>
首页 <% if((intPage-1)<1) out.print("上一页"); else out.print("上一页"); %> <% if(intPage下一页"); else out.print("下一页"); %>   尾页

只有注册用户登录后才能发表评论。


网站导航:
 

posts - 3, comments - 6, trackbacks - 0, articles - 4

Copyright © sound