userMgr.jsp
1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 2 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 3 <% 4 String path = request.getContextPath(); 5 String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; 6 %> 7 8 <!DOCTYPE HTML> 9 <html> 10 <head> 11 <base href="<%=basePath%>"> 12 <title>用户管理</title> 13 <link rel="stylesheet" href="http://cdn.bootcss.com/bootstrap/3.3.0/css/bootstrap.min.css"> 14 <script src="http://cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script> 15 <script src="http://cdn.bootcss.com/bootstrap/3.3.0/js/bootstrap.min.js"></script> 16 <meta http-equiv="pragma" content="no-cache"> 17 <meta http-equiv="cache-control" content="no-cache"> 18 <meta http-equiv="expires" content="0"> 19 </head> 20 21 <body> 22 <div align="center"> 23 <h1>用户管理</h1> 24 <input type="button" onclick="javascript:window.location=‘queryServlet.action?option=getUsers‘" value="显示所有用户" /></br></br> 25 <table class="table table-striped table-bordered table-hover table-condensed"> 26 <tr><th>行序号</th><th>用户编号</th><th>用户名称</th><th>用户邮箱</th><th>用户性别</th><th>注册时间</th><th>登录时间</th><th>操作</th></tr> 27 <c:forEach items="${page.dataList}" var="each" varStatus="status"> 28 <tr> 29 <td>${status.count}</td> 30 <td>${each.userId}</td> 31 <td>${each.username}</td> 32 <td>${each.email}</td> 33 <td>${each.gender}</td> 34 <td>${each.registerTime}</td> 35 <td>${each.lastLoginTime}</td> 36 <td><a href="javascript:void(0)">重置密码</a href="javascript:void(0)"> <a>删除用户</a></td> 37 </tr> 38 </c:forEach> 39 </table> 40 <div class="pager"> 41 <ul> 42 <c:if test="${page.hasPrePage}"> 43 <li><a href="queryServlet.action?option=getUsers¤tPageNum=1&pageItemsCount=${page.pageItemsCount}">首页</a></li> 44 <li><a href="queryServlet.action?option=getUsers¤tPageNum=${page.prePageNum}&pageItemsCount=${page.pageItemsCount}">上一页</a></li> 45 </c:if> 46 <c:forEach begin="1" end="${page.pageCount}" var="each"> 47 <c:choose> 48 <c:when test="${each == page.currentPageNum}"> 49 <li class="active"><a style="color:black;">${each}</a></li> 50 </c:when> 51 <c:when test="${each >= (page.currentPageNum - 2) && each <= (page.currentPageNum + 2)}"> 52 <li><a href="queryServlet.action?option=getUsers¤tPageNum=${each}&pageItemsCount=${page.pageItemsCount}">${each}</a></li> 53 </c:when> 54 </c:choose> 55 </c:forEach> 56 <c:if test="${page.hasNextPage}"> 57 <li><a href="queryServlet.action?option=getUsers¤tPageNum=${page.nextPageNum}&pageItemsCount=${page.pageItemsCount}">下一页</a></li> 58 <li><a href="queryServlet.action?option=getUsers¤tPageNum=1&pageItemsCount=${page.pageItemsCount}">尾页</a></li> 59 </c:if> 60 </ul> 61 </div> 62 </div> 63 </body> 64 </html>
时间: 2024-10-09 00:11:34