當前位置:首頁 » 操作系統 » 文字分頁演算法

文字分頁演算法

發布時間: 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 瀏覽:100
安卓夢幻西遊怎麼退錢 發布:2025-09-07 03:14:21 瀏覽:300
wifi登入密碼是什麼 發布:2025-09-07 03:10:10 瀏覽:953
購物籃演算法 發布:2025-09-07 03:06:15 瀏覽:502
e文庫上傳 發布:2025-09-07 03:06:15 瀏覽:839
linuxjdk環境變數 發布:2025-09-07 03:05:32 瀏覽:357
mysql怎麼轉移到伺服器 發布:2025-09-07 03:04:56 瀏覽:537
深圳社保卡初始密碼是多少 發布:2025-09-07 02:33:31 瀏覽:302
魔獸世界解壓縮 發布:2025-09-07 02:13:48 瀏覽:591
GPL協議編譯器 發布:2025-09-07 02:08:52 瀏覽:173