PageSet pr=new PageSet()
必须指定:数据库中的总记录数(静态方法) PageSet.setTotal(int total);建议此处sql语句使用Count()函数 以提高效率
可以指定请求路径 pr.setRequestUrl(String url); 若不指定则默认为 Page
例如:servet中 url="xxServer"
struts(Action) 中 url="path.do"
注意一定要是 “?” 前面的路径
可以指定请求路径 pr.setReqeustParam(String param); 若不指定默认为 pageNo
若有多个参数PageNo应放在最后
例如:
servet中 param="p1=xxx&p1=xxx&pageNo"
struts(Action) 中 param="op=page&pageNo"
可指定当前显示的页码(第几页)(静态方法).setPageNo(int pageNo); 默认为 1
可指定分页大小(静态方法) PageSet.setPageSize(int pageSize); 默认为10
指定分页结果 pr.pageDown()此处可使用request.setAttribute("pageResult",pr.pageDown());
指定用数字页码显示 pr.showDigitalPage(),注意:如果没有指定pr.pageDown()方法此方法是必须的
pageDown()方法效果:首页 下一页 尾页 1/19 总共 94 例
如果设置了(静态方法) PageSet.setShowDigital(true);的效果:首页 上一页 2 3 4 5 6 下一页 尾页 4/19 总共 94 例
showDigitalPage()方法设置了 1 2 3 4 5.. 等带有链接效果的页码