放入Session中是一种严重浪费服务器资源的做法,一般分页最好在查询的时候就做好,也就是说需要哪一页的数据就找哪一页的数据,然后在显示。
<%
int previous=1;
int next=1;
int pageno=1;
String pre=request.getParameter("previous");
if(pre!=null){
pageno=Integer.parseInt(pre);
}
next=pageno+1;
previous=pageno-1;
int pagesize=2;
int pagecount=1;
if(count%pagesize!=0){
pagecount=count/pagesize+1;
}
else{
pagecount=count/pagesize;
}
List remeslist = session.getAttribute("remeslist");
%>
下边就是循环便利
然后判断%>
<%
if(next>pagecount){next=pagecount;}
if(previous<1){previous=1;}
%>
然后就上一页 下一下的 连接了 注意此时连接中必须把所需要的参数写全了
傻子才把list放到session中做分页。