81,092
社区成员
发帖
与我相关
我的任务
分享
//显示页数放到集合中
List pages = new ArrayList();
int start = 1;
if (page==1) start = 1; //第一页
else if (page%5==0) start = page+1;
else if (page%5==1) start = page-5;
else start = page/5*5+1;
for (int i=start;i<start+5 && i<=count;i++)
pages.add(i);
request.setAttribute("pages", pages);
request.getRequestDispatcher("page.jsp").forward(request, response);
<!-- 只显示五页 -->
<c:forEach items="${pages}" var="i">
<a href="PageServlet?p=${i}">${i}</a>
</c:forEach>