标签:io ar os sp for java on bs ad
效果:
注释:
totalPage(总页数):全部记录数/每页的记录数
page:当前的页码
<c:if test="${totalPage!=1}">
<c:choose>
<c:when test="${requestScope.page<=5}">
<c:forEach var="i" begin="2" end="${requestScope.page}">
<td><a href="ViewServlet?currentPage=${i}">[${i }]</a> </td>
</c:forEach>
</c:when>
<c:otherwise>
...
<c:forEach var="i" begin="${requestScope.page-3}"
end="${requestScope.page}">
<td><a href="javascript:goPage(${i})">[${i }]</a> </td>
</c:forEach>
</c:otherwise>
</c:choose>
<c:choose>
<c:when test="${requestScope.page>=totalPage-4
|| totalPage-4<=0}">
<c:forEach var="i" begin="${requestScope.page+1}"
end="${totalPage}">
<td><a href="javascript:goPage(${i})">[${i }]</a> </td>
</c:forEach>
</c:when>
<c:otherwise>
<c:forEach var="i" begin="${requestScope.page+1}"
end="${requestScope.currentPage+3}">
<td><a href="javascript:goPage(${i})">[${i }]</a> </td>
</c:forEach>
...
<td><a href="javascript:goPage(${totalPage})">
[${totalPage}]</a> </td>
</c:otherwise>
</c:choose>
</c:if>
标签:io ar os sp for java on bs ad
原文地址:http://www.cnblogs.com/ClodThunder/p/4154414.html