?? pagerhelper.java
字號:
package com.hevttc.book.daohibernate.imp;
import javax.servlet.http.*;
public class PagerHelper {
public static Pager getPager(HttpServletRequest httpServletRequest,
int totalRows) {
// 定義pager對象,用于傳到頁面
Pager pager = new Pager(totalRows);
// 從Request對象中獲取當(dāng)前頁號
String currentPage = httpServletRequest.getParameter("currentPage");
// 如果當(dāng)前頁號為空,表示為首次查詢該頁
// 如果不為空,則刷新pager對象,輸入當(dāng)前頁號等信息
if (currentPage != null) {
pager.refresh(Integer.parseInt(currentPage));
}
// 獲取當(dāng)前執(zhí)行的方法,首頁,前一頁,后一頁,尾頁。
String pagerMethod = httpServletRequest.getParameter("pageMethod");
if (pagerMethod != null) {
if (pagerMethod.equals("first")) {
pager.first();
} else if (pagerMethod.equals("previous")) {
pager.previous();
} else if (pagerMethod.equals("next")) {
pager.next();
} else if (pagerMethod.equals("last")) {
pager.last();
}
}
return pager;
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -