永发信息网

jsp和jstl技术实现分页

答案:1  悬赏:80  手机版
解决时间 2021-04-24 08:47
  • 提问者网友:精神病院里
  • 2021-04-23 08:36
jsp和jstl技术实现分页
最佳答案
  • 五星知识达人网友:行雁书
  • 2021-04-23 10:13
request.setCharacterEncoding("GBK");
int p=1;
if(request.getParameter("page")!=null)
p = Integer.parseInt(request.getParameter("page"));
Operator operator =new Operator();
List list= operator.getBookList(p,5);
int Allpages=operator.getAllPages(5);
int upPage=p; //上一页
int downPage=p; //下一页
if(p!=1){
upPage-=1;
}
if(p!=Allpages){
downPage+=1;
}


" target="_blank">上一页
<%
int begin =1; //起始页
int end=Allpages; //结束页
if(Allpages<=5){
begin=1;
end=Allpages;
}else{
if(Allpages-p>=5){
begin=p;
end=p+4;
}else{
begin=Allpages-4;
end=Allpages;
}
}
for(int i=begin;i<=end;i++){
if(i==p){
out.print("【"+i+"】");
}else{
%>
" target="_blank">【<%=i %>】
<%
}
} %>
" target="_blank">下一页
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯