JSP公用分页模块+数字分页

原创 2015年07月10日 12:02:59
  1. <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>  
  2. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>  
  3. <c:if test="${web.page!=null}">  
  4. <div class="fenye search">  
  5. <p>  
  6. <input type="hidden" name="page.pageSize" value="${web.page.pageSize }"/>  
  7. <input type="hidden" name="page.recordCount" id="pageCount" value="${web.page.pageCount }"/>  
  8. <span> 共${web.page.pageCount}页,第${web.page.currentPage }页</span>  
  9. <a href="javascript:goTOPage(${web.page.currentPage-1 })" class="f_prev">上一页</a>  
  10. <c:if test="${web.page.currentPage-3 <= web.page.pageCount && web.page.currentPage > 2}"><a href="javascript:goTOPage(1)" <c:if test="${web.page.currentPage==1 }">class="active"</c:if>>1</a><a href="javascript:;">...</a></c:if>  
  11. <c:forEach begin="0" end="${web.page.pageCount-1}" varStatus="status"><c:if test="${web.page.currentPage - status.index >= -1 && web.page.currentPage <= status.index+2}"><a <c:if test="${web.page.currentPage==status.index + 1 }">class="active"</c:if> href="javascript:goTOPage(${status.index+1 })">${status.index+1 }</a></c:if></c:forEach>  
  12. <c:if test="${web.page.currentPage+2 < web.page.pageCount}"><a href="javascript:;">...</a><a href="javascript:goTOPage(${web.page.pageCount })">${web.page.pageCount }</a></c:if>  
  13. <a href="javascript:goTOPage(${web.page.currentPage+1 })" class="f_next">下一页</a>  
  14. <input type="text" name="page.currentPage" id="pagecurrentPage" size="2" value="${web.page.currentPage }"/>页  
  15. <input type="button" class="button" onclick="goTOPage(document.getElementById('pagecurrentPage').value)" value="跳转"  />  
  16. </p>  
  17. </div>  
  18. <script>  
  19.     function goTOPage(num){  
  20.         if(num>0&&num<=document.getElementById("pageCount").value){  
  21.             document.getElementById("pagecurrentPage").value = num;  
  22.             if('${web.page.pageFormName}'!=''){  
  23.                 alert(document.forms['${web.page.pageFormName}'].action);  
  24.                 document.forms['${web.page.pageFormName}'].submit();  
  25.             }else{  
  26.                 document.forms[0].submit();  
  27.             }  
  28.         }  
  29.     }  
  30. </script>  
  31. </c:if>  


page实体参数

  1. private int pageSize;// 每页显示的条数  
  2.     private int recordCount;// 总共的条数  
  3.     private int currentPage;// 当前页面  
  4.     private String pageFormName;// 分页表单名  
  5.     private int pageCount;  
版权声明:本文为博主http://www.feixueteam.net原创文章,未经博主允许不得转载。

相关文章推荐

公用分页模块之knockout

为配合knockout而做出的公共分页模块,做一些基本的操作

Struts公用的分页组件

分页公用方法 有oracle,mysql

/// /// 根据查询条件获取指定表中的行数 /// /// /// /// /// ...

jsp分页页面——数字分页

"> My JSP 'MyPage.jsp' starti

kohana下分页模块

爱4妮 struts2.1 + hibernate3.3 +spring2.5 + 仿Google数字分页

[代码] [Java]代码 01 package com.ssh2.util; 02   03 pu...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)