Helius
2020-12-23 c554c7ad5405bafa149dbb6429e8245f78b33ffc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
 
 
<%
    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">&lt;上一页</a>
                    </c:when>
                    <c:otherwise>
                            <a onclick="changePage(${pageVo.pageNow-1 })"  href="javascript:void(0)" class="pageNum">&lt;上一页</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页&gt;</a>
                    </c:when>
                    <c:otherwise>
                        <a class="pageNum"  onclick="changePage(${pageVo.pageNow+1 })"  href="javascript:void(0)">下san页&gt;</a>
                    </c:otherwise>
                </c:choose>
</div>