求一个通用的分页程宇,数据库用的是ORACLE 求一个通用的分页程宇,数据库用的是ORACLE!!!!急急急!!!谢谢大家 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int curPage=Integer.parseInt(request.getParameter("curPage")==null?"1":request.getParameter("curPage"));//当前页 int perPage=5;//每页个数 int totalPage;//总页数 if(list.size()%perPage==0){ totalPage=list.size()/perPage; }else{ totalPage=list.size()/perPage+1; } if(curPage<1){ curPage=1; } if(curPage>totalPage){ curPage=totalPage; } if(curPage<1){ curPage=1; } int startIndex=(curPage-1)*perPage; int endIndex=startIndex+perPage; if(endIndex>list.size()){ endIndex=list.size(); } request.setAttribute("curPage", curPage); request.setAttribute("totalPage", totalPage); list=list.subList(startIndex, endIndex); request.setAttribute("list", list); 可以写一个通用的分页支持类:public class PaginationSupport{ //当前页数 private int page = 1; //每页显示条数 private int pageSize = Constants.DEFAULT_PAGE_SIZE; //总页数 private int totalPages; //总记录数 private int totalRecords; //查询结果 private List<?> resultList; get和set方法略}用楼上的方式给该各属性赋值,最后返回该实例给页面 java 读取图片时报异常 fck文本编辑器的问题 sql sa帐号权限问题 无法连接数据库 IE6.0 gb2312无法显示 tomcat中datasouce信息储存在什么地方? eclipse下面怎么集成tomcat? 请各位给指条路,帮俺走上J2EE! 请问一下jbuilder和weblogic的高手,怎么样才能不让web.xml不被jbuilder修改里边的内容呢? 祝大家圣诞快乐! mysql数据库问题 ssh部署于Tomcat启动时出现错误 跪求帮助 不胜感激
int curPage=Integer.parseInt(request.getParameter("curPage")==null?"1":request.getParameter("curPage"));//当前页
int perPage=5;//每页个数
int totalPage;//总页数
if(list.size()%perPage==0){
totalPage=list.size()/perPage;
}else{
totalPage=list.size()/perPage+1;
}
if(curPage<1){
curPage=1;
}
if(curPage>totalPage){
curPage=totalPage;
}
if(curPage<1){
curPage=1;
}
int startIndex=(curPage-1)*perPage;
int endIndex=startIndex+perPage;
if(endIndex>list.size()){
endIndex=list.size();
}
request.setAttribute("curPage", curPage);
request.setAttribute("totalPage", totalPage);
list=list.subList(startIndex, endIndex);
request.setAttribute("list", list);
public class PaginationSupport
{
//当前页数
private int page = 1;
//每页显示条数
private int pageSize = Constants.DEFAULT_PAGE_SIZE;
//总页数
private int totalPages;
//总记录数
private int totalRecords;
//查询结果
private List<?> resultList; get和set方法略
}
用楼上的方式给该各属性赋值,最后返回该实例给页面