前台 分页

 html 分页:

<form action="/pcc/MDS" method="post">
    <div class="pagination-bar  clears">
	<span> 共<span class="ziti">${mdsList.total}</span>条记录,
	<span class="ziti">${mdsList.newPage}/${mdsList.allPage}</span>页</span>	
	  <c:if test="${mdsList.allPage<=5}"><!--   如果总页数小于5    -->
	   <c:if test="${mdsList.newPage<=5}">
		  <c:forEach var="b" begin="1" end="${mdsList.allPage}" varStatus="status">
			 <c:if test="${mdsList.newPage==status.count}">
			  <a href="/pcc/MDS?page=${status.count}" ><span class="ziti">${status.count}</span></a>
			 </c:if>
			<c:if test="${mdsList.newPage!=status.count}">
			  <a href="/pcc/MDS?page=${status.count}">${status.count}</a>
			</c:if>
		  </c:forEach>
	    </c:if>
	</c:if>
						
	<c:if test="${mdsList.allPage>5}"><!--   如果总页数大于5    -->
	  <c:if test="${mdsList.newPage<5}"><!--  如果当前页小于5 固定显示 前5页  -->
	  <c:forEach var="b" begin="1" end="5" varStatus="status"> 
	   <c:if test="${mdsList.newPage==status.count}">
	    <a href="/pcc/MDS?page=${status.count}" ><span class="ziti">${status.count}</span></a>
	   </c:if>
	  <c:if test="${mdsList.newPage!=status.count}">
		 <a href="/pcc/MDS?page=${status.count}">${status.count}</a>
	  </c:if>
	 </c:forEach>
	  <span>...</span>
	 </c:if>
	 <c:if test="${mdsList.newPage>=5}"><!--  如果当前页大于5  -->
	   <!--   固定显示前两页   -->
	   <a href="/pcc/MDS?page=1" >1</a>
	   <a href="/pcc/MDS?page=2" >2</a>
	   <span>...</span>
	   <!--     所有的页数等于 当前页 当前页减2     -->
	   <c:if test="${mdsList.allPage==mdsList.newPage}">
	  	 <a href="/pcc/MDS?page=${mdsList.newPage-2}" >${mdsList.newPage-2}</a>
	   </c:if>
	   <!--   当前页减1    -->
	   <a href="/pcc/MDS?page=${mdsList.newPage-1}" >${mdsList.newPage-1}</a>
	   <!--  当前页   -->
	   <a href="/pcc/MDS?page=${mdsList.newPage}" ><span class="ziti">${mdsList.newPage}</span></a>
	   <!--    当前页 小于 所有页数时候展示 后一页的 页数     -->
	     <c:if test="${mdsList.allPage>mdsList.newPage}">
		   <a href="/pcc/MDS?page=${mdsList.newPage+1}" >${mdsList.newPage+1}</a>
	       <c:if test="${mdsList.allPage>mdsList.newPage+1}"><!--   当前页为最后一页时显示 省略号    -->
	         <span>...</span>
	       </c:if>
	     </c:if>
	  </c:if>						
	</c:if>
	<span>&nbsp;&nbsp; 到第</span>
	<input type="text" id="page" name="page" style="width: 18px"/>
	<span>&nbsp; 页</span>
	<input type="submit"  value="前往" class="buton"/>
									   
  </div>
</form>	

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值