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

文字分頁演算法

發布時間: 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);
%>

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:585
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:880
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:574
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:761
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:676
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1004
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:248
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:108
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:798
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:705