|
|
<%
|
String path = request.getContextPath();
|
String basePath = request.getScheme() + "://"
|
+ request.getServerName() + ":" + request.getServerPort()
|
+ path + "/";
|
%>
|
|
<div class="pageNav" >
|
<b>共<span class='text-primary'>${pageVo.pageCount}</span>页 当前 <span class='text-primary'>${pageVo.pageNow}</span>页</b>
|
<%--上一页 --%>
|
<c:choose>
|
<c:when test="${pageVo.pageNow eq 1 }">
|
<a class="pageNum"><上一页</a>
|
</c:when>
|
<c:otherwise>
|
<a onclick="changePage(${pageVo.pageNow-1 })" href="javascript:void(0)" class="pageNum"><上一页</a>
|
</c:otherwise>
|
</c:choose>
|
<c:choose>
|
<c:when test="${pageVo.pageCount <= 6 }">
|
<c:set var="begin" value="1" />
|
<c:set var="end" th:value="${pageVo.pageCount }" />
|
</c:when>
|
<c:otherwise>
|
<c:set var="begin" th:value="${pageVo.pageNow-2 }" />
|
<c:set var="end" th:value="${pageVo.pageNow + 3}" />
|
<c:if test="${begin < 1 }">
|
<c:set var="begin" value="1" />
|
<c:set var="end" value="6" />
|
|
<c:if test="${end > pageVo.pageCount }">
|
<c:set var="begin" th:value="${pageVo.pageCount-5 }" />
|
<c:set var="end" th:value="${pageVo.pageCount }" />
|
|
</c:otherwise>
|
</c:choose>
|
|
<c:if test="${pageVo.pageNow >3 }">
|
<a class="pageNum" onclick="changePage(1)" href="javascript:void(0)" >首页</a>
|
|
|
|
<c:forEach begin="${begin }" end="${end }" var="i">
|
<c:choose>
|
<c:when test="${i eq pageVo.pageNow }">
|
<b>${i }</b><!-- 当前页 -->
|
</c:when>
|
<c:otherwise>
|
<a class="pageNum" onclick="changePage(${i })" href="javascript:void(0)">${i }</a>
|
</c:otherwise>
|
</c:choose>
|
</c:forEach>
|
<c:if test="${end < pageVo.pageCount }">
|
<a class="pageNum" onclick="changePage(${pageVo.pageCount })" href="javascript:void(0)" >尾页</a>
|
|
<%--下一页 --%>
|
<c:choose>
|
<c:when test="${pageVo.pageNow eq pageVo.pageCount }">
|
<a class="pageNum">下san页></a>
|
</c:when>
|
<c:otherwise>
|
<a class="pageNum" onclick="changePage(${pageVo.pageNow+1 })" href="javascript:void(0)">下san页></a>
|
</c:otherwise>
|
</c:choose>
|
</div>
|