一个分页的类及调用的例子

平面设计 2025-04-16 07:06www.168986.cn平面设计培训

(假设原文如下)

自然之韵,体验生命的韵律——记一次深山之旅

那一天,我们一行人踏进了神秘深邃的大山,怀揣着对未知的向往和对自然的敬畏。阳光透过层层叠叠的绿叶,洒下斑驳的光影,微风吹过,带来了山林深处的清新气息。

一路上,我们见证了自然的壮丽景色。巍峨的山峰拔地而起,云雾缭绕其间,仿佛仙境一般。溪水潺潺,跳跃在怪石嶙峋的河床中,发出悦耳的声音。我们沿着山路蜿蜒前行,每一步都充满了新奇和惊喜。

在深山中,我们感受到了生命的韵律。那些顽强生长的植物,独特的动物,都在向我们展示着生命的顽强和生机。我们静静聆听大自然的声音,感受到了大自然的呼吸和心跳。在这里,我们仿佛融入了自然之中,成为了大自然的一部分。

我们在这次旅行中,不仅领略了大自然的美丽风光,更学会了尊重和珍惜自然。我们意识到,人类和自然应该和谐共生,相互依存。我们应该保护这片美丽的土地,让更多的人能够感受到大自然的魅力。

这次深山之旅,让我们重新认识了大自然的伟大和生命的韵律。让我们在忙碌的生活中找到了片刻的宁静和放松。我们会把这次旅行的感受带回到日常生活中,用更加积极的态度去面对生活和工作。

踏足深山,自然之韵——生命韵律的一次独特体验

那一天,我们踏上了一场未知的旅程,目的地是深邃而神秘的大山。阳光穿透重重绿意,为我们铺设一条斑驳的光之路,清新的山风扑面而来,令人心旷神怡。

我们的脚步紧随山路蜿蜒,一路见证了自然的壮丽景色。巍峨的山峰如诗如画,云雾缭绕其间,仿佛仙境降临人间。溪水在怪石间跳跃,发出如歌如乐的潺潺声。每一步都充满了新奇与惊喜,每一次呼吸都饱含自然的韵律。

在这深山中,我们感受到了生命的脉动。那些顽强生长的植物、独特的动物都在向我们展示生命的顽强与生机。我们静静地聆听大自然的声音,感受大地的呼吸和心跳。在这里,我们仿佛与大自然融为一体,成为了大自然的一部分。

这次旅行不仅让我们领略了大自然的美丽风光,更让我们深刻认识到尊重与珍惜自然的重要性。我们意识到人类与自然应该和谐共生、相互依存。这次旅行让我们更加珍视这片土地的美丽与宝贵,渴望让更多的人感受到大自然的魅力。

```java

// PageCt.java - 分页功能的类

// @version Created on 2001年6月25日, 下午14:41

package vod;

import java.sql.;

import java.util.;

public class PageCt {

private long startRecord; // 开始记录

private long endRecord; // 结束记录

private long currentPage; // 当前页数

private long totalRecords; // 总记录数

private int pageSize = 5; // 每页显示的记录数

private long totalPages; // 总页数

public void Init(long currentpage, long totalnum) {

currentPage = currentpage;

totalRecords = totalnum;

if (currentPage >= 0) {

if (currentPage >= (long) Math.ceil((double) totalRecords / (double) pageSize)) {

currentPage = (long) Math.floor((double) totalRecords / (double) pageSize);

}

} else {

currentPage = 0;

}

startRecord = currentPage pageSize;

endRecord = startRecord + pageSize;

if (endRecord > totalRecords) {

endRecord = totalRecords;

}

totalPages = (long) Math.ceil((double) totalRecords / (double) pageSize);

}

public long getCurrentPage() {

return currentPage;

}

public long getPreviousPage() {

if (currentPage - 1 >= 0) {

return currentPage - 1;

} else {

return 0;

}

}

public long getNextPage() {

if (currentPage + 1 <= totalPages) {

return currentPage + 1;

} else {

return totalPages;

}

}

public long getTotalRecords() {

return totalRecords;

}

public long getTotalPages() {

return totalPages;

}

public long getStart() {

return startRecord;

}

public long getEnd() {

return endRecord;

}

}

``` 调用例子: `<%@ page contentType="text/html;charset=gb2312"%>` `` `` `测试

Test for Test



` <% ResultSet rs0 = sqlbean.executeQuery("select count() from UserList"); rs0.next(); long data_num = rs0.getLong(1); long Current_Page = 0; String currentpage = request.getParameter("currentpage"); if (currentpage != null && !currentpage.equals("")) { Current_Page = Integer.parseInt(request.getParameter("currentpage")); } String Query_Page = request.getParameter("Query_Page"); if (Query_Page != null && !Query_Page.equals("")) { Current_Page = Integer.parseInt(request.getParameter("Query_Page")) - 1; } PageCt.Init(Current_Page, data_num); long l_start = PageCt.getStart(); long l_end = PageCt.getEnd(); ResultSet rs = sqlbean.executeQuery("select from UserList"); long i = 0; while ((i < l_start) && rs.next()) { i++; } while (rs.next() && (i < l_end)) { j = i + 1; String col2 = rs.getString(2); String col3 = rs.getString(3); String col4 = rs.getString(4); String col5 = rs.getString(5); String col6 = rs.getString(6); String col7 = rs.getString(7); String col8 = rs.getString(8); out.println(""); out.println(""); out.println("<

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by

" + j + "、" + (col2 == null ? "" : col2) + "
答案" + (col3 == null ? "" : col3) + "