paging.jsp 1.1 KB

123456789101112131415161718192021
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
  3. <c:if test="${param.total > 0 && param.endPageNo > 1}">
  4. <nav aria-label="Page navigation">
  5. <ul class="pagination pagination-mb">
  6. <li class="page-item"><a class="page-link" href="?${param.url}&${param.preFix}=${param.prevPageNo}"><i class="fas fa-angle-left"></i></a></li>
  7. <c:forEach var="i" begin="${param.startPageNo}" end="${param.endPageNo}" step="1">
  8. <c:choose>
  9. <c:when test="${i eq param.pageNo}">
  10. <li class="page-item active"><a class="page-link" href="?${param.url}&${param.preFix}=${i}">${i}</a></li>
  11. </c:when>
  12. <c:otherwise>
  13. <li class="page-item"><a class="page-link" href="?${param.url}&${param.preFix}=${i}">${i}</a></li>
  14. </c:otherwise>
  15. </c:choose>
  16. </c:forEach>
  17. <li class="page-item"><a class="page-link" href="?${param.url}&${param.preFix}=${param.nextPageNo}"><i class="fas fa-angle-right"></i></a></li>
  18. </ul>
  19. </nav>
  20. </c:if>