这样很简单,但你想什么时候显示第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 + "]");}
for(int i=(nowpage-5);i<(nowpage+6);i++){
out.println("[" + i + "]");}
}
nowpage是当前页面
如果想添加上一页下一页的话 可以判断NOWPAGES是不是等于一 如果不是就输出个上一页
判断是不是等于PAGECOUNT 是的话再输出下一页
out.println(""上一页"");}
下一页也是如此
建议你下韩顺平的视频看看
说的非常详细
循环的时候,再添加一个变量 用作计数。
恩,大家都说的不错,八分给我把