在查询页面通常会有页码显示,一下代码是页码显示的写法之一。
<ul class="pagination">
<c:if test="${requestScope.curpage>1 }">
<li><a href="QueryPageServlet?curpage=${requestScope.curpage-1}" aria-label="Previous"><span aria-hidden="true">«</span></a></li>
</c:if>
<c:forEach begin="1" step="1" end="${requestScope.counts }" var="item">
<c:if test="${requestScope.curpage==item }">
<li class="active"><a href="QueryPageServlet?curpage=${item }">${item}</a></li>
</c:if>
<c:if test="${requestScope.curpage!=item }">
<li><a href="QueryPageServlet?curpage=${item }">${item}</a></li>
</c:if>
</c:forEach>
<c:if test="${requestScope.curpage<requestScope.counts }">
<li><a href="QueryPageServlet?curpage=${requestScope.curpage+1}" aria-label="Next"><span aria-hidden="true">»</span></a></li>
</c:if>
</ul>