jsp分页设定显示的页码数?

2025-12-14 15:10:56
推荐回答(4个)
回答1:

这样很简单,但你想什么时候显示第10页后面的呢?
for (int i = 1; i <= (pageCount<10?pageCount:10); i++) {
out.println("[" + i + "]");}

如果每次点击有取页码参数.比如pageNow.
for (int i = pageNow; i <= (pageCount<(pageNow+9)?pageCount:(pageNow+9)); i++) {
out.println("[" + i + "]");}

回答2:

for(int i=(nowpage-5);i<(nowpage+6);i++){
out.println("[" + i + "]");}
}

nowpage是当前页面

如果想添加上一页下一页的话 可以判断NOWPAGES是不是等于一 如果不是就输出个上一页
判断是不是等于PAGECOUNT 是的话再输出下一页
out.println(""上一页"");}
下一页也是如此
建议你下韩顺平的视频看看
说的非常详细

回答3:

循环的时候,再添加一个变量 用作计数。

回答4:

恩,大家都说的不错,八分给我把