分页搜索之搜索框验证

来源:互联网 发布:汽车单片机是什么意思 编辑:程序博客网 时间:2024/06/09 20:52
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>My JSP 'adminMessage.jsp' starting page</title>
    <script type="text/javascript" src="/shoppingWeb/jq/jquery-3.0.0.min.js"></script>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">    
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
<style type="text/css">
a{text-decoration: none}
body{      
        background-image: url(images/1.jpg);      
        background-size:cover;    
    }  
</style>
  </head>
  <c:if test="${empty adminPages.list}">
  <jsp:forward page="/adminMessage"></jsp:forward>
 </c:if>
  <body>
<table border="1" width="100%" style="text-align:center;">
<script language="javascript">
function clickdel() {
return confirm("删除请点击确认");
}
</script>
<h2 style="text-align:center;">管理员信息</h2>
<tr><td><b>姓名</b></td><td><b>密码</b></td><td><b>管理员类别</b></td><td><b>删除管理员</b></td><td><b>修改管理员密码</b></td></tr>
<c:forEach items="${adminPages.list}" var="n">
      <tr>
      <td>${n.adminid}</td>
      <td>${n.password}</td>
      <td>${n.note}</td>
      <td><a href="/shoppingWeb/adminDelete?adminid=${n.adminid}" onclick='return clickdel()'><b>删除</b></a></td>
      <td><a href="/shoppingWeb/admin/adminUpdate.jsp?adminid=${n.adminid}"><b>修改</b></a></td>
      </tr>
</c:forEach>
<tr><td colspan="5">
<p>
    [当前页面:${adminPages.pageIndex}/总页面:${adminPages.totalPage}]
    <c:choose>
    <c:when test="${adminPages.pageIndex>1}">
    <a href='/shoppingWeb/adminMessage?pageIndex=1'>首页</a>
    <a href='/shoppingWeb/adminMessage?pageIndex=${adminPages.pageIndex-1}'>上一页</a>
    </c:when>
    <c:otherwise>
    首页 上一页
    </c:otherwise>
    </c:choose>
   
    <c:forEach begin="${adminPages.begin}" end="${adminPages.end}" var="i">
    <a href='/shoppingWeb/adminMessage?pageIndex=${i}'>${i}</a>
    </c:forEach>
   
    <c:choose>
    <c:when test="${adminPages.pageIndex<adminPages.totalPage}">
    <a href='/shoppingWeb/adminMessage?pageIndex=${adminPages.pageIndex+1}'>下一页</a>
    <a href='/shoppingWeb/adminMessage?pageIndex=${adminPages.totalPage}'>尾页</a>
    </c:when>
    <c:otherwise>
    下一页 尾页
    </c:otherwise>
    </c:choose>
    <input type="text" size="2" id="index"><input type="button" value="搜索" id="but">
    </p>
</td></tr>
</table>

  </body>
  <script>
$("#but").click(function(){
var index = $("#index").val();
//alert(index); 
if(isNaN(index)){
alert("请输入数字!");
}else{
if(index<1){
index=1;
//alert(index); 
}
if(index>${adminPages.totalPage}){
index=${adminPages.totalPage};
}
location.href="/shoppingWeb/adminMessage?pageIndex="+index;
}


/* var index = $("#index").val();
alert(index);
if(isNaN(index)){
alert("请输入数字!");
}else{
if(index<1){
index=1;
}
if(index>${p.totalPage}){
index=${p.totalPage};
}
location.href="/shoppingWeb/adminMessage?pageIndex="+index;
} */
})
</script>
</html>
原创粉丝点击