⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pagerhelp.java

📁 在线考试系统: 这是基于struts和Hibernate的最新技术的在线考试系统.数据库是MySql.能添加课程
💻 JAVA
字号:
/**
 * 
 */
package com.zjxy.hibernate.pagerHelp;

/**
 * @author Administrator
 *
 */
import javax.servlet.http.*;

public class PagerHelp {

  public static Pager getPager(HttpServletRequest httpServletRequest,
                               int totalRows) {

    //定义pager对象,用于传到页面
    Pager pager = new Pager(totalRows);

    //从Request对象中获取当前页号
    String currentPage = httpServletRequest.getParameter("currentPage");

    //如果当前页号为空,表示为首次查询该页
    //如果不为空,则刷新pager对象,输入当前页号等信息
    if (currentPage != null) {
      pager.refresh(Integer.parseInt(currentPage));
    }

    //获取当前执行的方法,首页,前一页,后一页,尾页。
    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;
  }
  
  
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -