最好用的分页代码(java版)(3)

发布时间:2021-06-05

}

/**

* 每次通过sql语句从数据库里面分组取出需要显示的数据

*

* @param request

* javax.servlet.http.HttpServletRequest对象

* @param sql

* String 查询数据库的sql语句

* @param pageSize

* int 每页显示的条数

* @param groupSize

* int 分成多少组

* @param url

* String 页面跳转的路径,若没有特殊的参数传递,可以传入null或"", * 如是在aciton里面调用,并且action是继承自DispatherAction的话最好传入完整的路径

*/

public void init(HttpServletRequest request, String sql, int pageSize,

int groupSize, String url) {

// 当前第几页

String curPage = request.getParameter("pageNo");

init(request, sql, pageSize, groupSize, parseInt(curPage, -1), url);

}

/**

* 每次通过sql语句从数据库里面分组取出需要显示的数据

*

* @param request

* javax.servlet.http.HttpServletRequest对象

* @param sql

* String 查询数据库的sql语句

* @param pageSize

* int 每页显示的条数

* @param groupSize

* int 分成多少组

* @param url

* String 页面跳转的路径,若没有特殊的参数传递,可以传入null或"", * 如是在aciton里面调用,并且action是继承自DispatherAction的话最好传入完整的路径

*/

public void init(HttpServletRequest request, String sql, int pageSize,

int groupSize, int pageNo) {

init(request, sql, pageSize, groupSize, pageNo, "");

}

/**

精彩图片

热门精选

大家正在看