当前位置:首页 » 操作系统 » 文字分页算法

文字分页算法

发布时间: 2025-09-06 23:17:19

⑴ 求java分页算法(最好有注释)

我以前的jsp页面嵌入的

<%
richen.setpageSize(8); //设置一页显示记录的条数
richen.setuserID(user1.getUerInfo().get("userID").toString());
Vector vect = new Vector();
vect=richen.getData(); //取出所有的记录
String pageNumStr=request.getParameter("pageNum"); //取得当前的页码
if(pageNumStr==""||pageNumStr==null)
pageNumStr="1";
int pageNum=Integer.parseInt(pageNumStr);
richen.setpageNum(pageNum); //设置要显示的那页
richen.page();//分页
int i=0;
int first=(richen.getpageNum()-1)*richen.getpageSize(); //计算从哪条记录开始
int last=richen.getpageNum()*richen.getpageSize();//计算到哪条结束
if(richen.getLastpageNum()!=0&&pageNum==richen.getTotalPage()){ //当最后一页不够时
last=richen.getpageNum()*richen.getpageSize()-(richen.getpageSize()-richen.getLastpageNum());
}
for(i=first;i<last;i++){ //循环显示当页记录
Hashtable hash = new Hashtable();
hash=(Hashtable)vect.get(i);
%>

热点内容
64位编译和32位编译 发布:2025-09-07 03:15:51 浏览:99
安卓梦幻西游怎么退钱 发布:2025-09-07 03:14:21 浏览:299
wifi登入密码是什么 发布:2025-09-07 03:10:10 浏览:952
购物篮算法 发布:2025-09-07 03:06:15 浏览:501
e文库上传 发布:2025-09-07 03:06:15 浏览:838
linuxjdk环境变量 发布:2025-09-07 03:05:32 浏览:356
mysql怎么转移到服务器 发布:2025-09-07 03:04:56 浏览:536
深圳社保卡初始密码是多少 发布:2025-09-07 02:33:31 浏览:301
魔兽世界解压缩 发布:2025-09-07 02:13:48 浏览:590
GPL协议编译器 发布:2025-09-07 02:08:52 浏览:172