分页后,模糊查询 数据,分页显示结果数据
2016-12-01 20:36
441 查看
<%-- Created by IntelliJ IDEA. User: ttc Date: 16-11-30 Time: 上午10:37 To change this template use File | Settings | File Templates. --%> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <html> <head> <title>Title</title> <script> function goPage() { var pageinput = document.getElementById("page"); var pageno = pageinput.value; var reg = /^[1-9][0-9]?$/; if(!reg.test(pageno)){ alert("只能输入1-2位的数字"); return; } /*如果输入的页码大于等于总页数*/ var totalPage = "${page_users.m_nTotalPageNum}"; if(parseInt(pageno)>parseInt(totalPage)){ alert("已经超过总页数"); return; } window.location.href = "show_all_users_bypage.action?pageindex="+pageno; } function gotoPage(pageindex) { var queryForm = document.getElementById("queryForm"); var hidder_input = document.getElementById("pageindex"); hidder_input.value = pageindex; queryForm.submit();//提交表单 } </script> </head> <body> <form id = "queryForm" action="show_all_users_bypage.action" method="post"> <%--当前页 --%> <input type="hidden" name = "pageindex" id = "pageindex"> 用户名:<input type="text" name = "username" value="${param["username"]}"> <input type="submit" value="查询"> </form> <table border='1'> <thead> <th>用户名</th> <th>年龄</th> <th>生日</th> <th>是否管理员</th> <th>操作</th> </thead> <tbody> <c:forEach items="${page_users.m_data}" var="user"> <tr> <td>${user.strName}</td> <td>${user.nAge}</td> <td>${user.dBirthday}</td> <td> <c:if test="${user.nIsAdmin == 0}">否</c:if> <c:if test="${user.nIsAdmin == 1}">是</c:if> </td> <td><a href="update.action?id=${user.nID}">修改</a>|<a href="delete.action?id=${user.nID}">删除</a></td> </tr> </c:forEach> </tbody> </table> <p> <a href = "javascript:void(0)" onclick="gotoPage(${page_users.m_nFirstPage})">首页</a> <a href = "javascript:void(0)" onclick="gotoPage(${page_users.m_nPrePage})">上一页</a> <a href = "javascript:void(0)" onclick="gotoPage(${page_users.m_nNextPage})">下一页</a> <a href = "javascript:void(0)" onclick="gotoPage(${page_users.m_nTotalPageNum})">末页</a> 当前第${page_users.m_nCurrPage}页/共${page_users.m_nTotalPageNum}页 一共有${page_users.m_nTotalRecordNums}条记录 每页${page_users.m_nPageSize}条 跳转到第<input type="text" id = "page" size="2" onblur="goPage()">页 </p> </body> </html>
相关文章推荐
- php中如何分页显示查询数据结果
- 前台jsp获取后台查询的结果集数据并实现分页显示
- 使用该JavaBean可以将数据在JSP页面中以表格的形式显示出来,并具有动态排序、动态生成查询、自动分页功能
- 海量数据库的查询优化及分页算法方案(二)-实现小数据量和海量数据的通用分页显示存储过程 [转]
- JSP分页显示查询结果
- ASP.NET网站权限设计实现(三)——套用JQuery EasyUI列表显示数据、分页、查询
- 根据ajax发送数据,从servelt中读取xml数据并显示,实现查询、删除和分页
- orcale分页语句查询没有结果显示,rownum和order by冲突
- 利用MySQL的一个特性实现MySQL查询结果的分页显示
- jsp分页显示查询结果
- union all用法,两个查询结果,一起显示,(一般最后添加一行汇总数据可以用这个方法)
- Criteria查询之分页显示数据
- 求助水晶报表动态饼图显示、求助进行数据查询和把查询结果用图表比较出来
- 将sharepoint中的跨网站、列表查询的结果用SPGridView分页显示
- ASP.NET网站权限设计实现(三)——套用JQuery EasyUI列表显示数据、分页、查询
- 利用MySQL的一个特性实现MySQL查询结果的分页显示
- jsp+MySQL的查询结果分页显示[实例]
- 查询结果分页显示的SQL语句
- 面试题:如何对查询结果进行分页显示
- java web中使用过滤器实现数据查询的分页显示