【JSP开源代码栏目提醒】:网学会员,鉴于大家对JSP开源代码十分关注,论文会员在此为大家搜集整理了“AdminUserMain.jsp”一文,供大家参考学习!
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*,common.PageView" errorPage="" %>
<!-- 权限管理 -->
<%@ include file="SessionCheckA.jsp" %>
<jsp:useBean id="myUserManager" scope="page" class="user.UserManager"/>
<jsp:useBean id="myUserTypeManager" scope="page" class="user.UserTypeManager"/>
<%
int currentPageNo = 1;
if(request.getParameter("page") != null)
currentPageNo = Integer.parseInt(request.getParameter("page"));
%>
<html>
<head>
<title>汉语史研究中心网站——用户管理</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" type="text/css" href="../style.css">
<style type="text/css">
<!--
-->
</style>
</head>
<body bgcolor="#FFFFFF">
<!-- include common top page -->
<jsp:include page="top.htm" />
<table width="777" border="0" align="center" cellpadding="0" cellspacing="0" height="1">
<tr>
<td bgcolor="#3A5C9F" width="168" height="143" valign="top">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr bgcolor="#000000">
<td><img src="../images/dot.gif" width="1" height="1"></td>
</tr>
</table>
<table width="151" border="0" cellpadding="0" cellspacing="0">
<tr bgcolor="#DFDFDF">
<td width="131" class="unnamed2" height="2">
<div align="center" class="unnamed1"> 增 加 用 户</div>
</td>
<td width="20" valign="bottom" align="right" height="2"><img src="../images/x9.gif" width="16" height="8"></td>
</tr>
</table>
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td> <FORM METHOD=POST ACTION="AdminUserAdd.jsp">
<div align="center">
<table width="98%" border="0" cellpadding="0" cellspacing="5">
<tr>
<td>
<div align="center"><font color="#FFFFFF">用 户 名: <br>
<input name=loginname type=text class="smallInput" id="loginname" size="15">
</font></div>
</td>
</tr>
<tr>
<td>
<div align="center"><font color="#FFFFFF">用 户 权 限: <br>
<select name="usertype" id="usertype">
<option value=1 selected>系统管理员</option>
<option value=2 selected>信息审核员</option>
<option value=3 selected>信息录入员</option>
<option value=4 selected>个人用户</option>
</select>
</font></div>
</td>
</tr>
<tr>
<td>
<div align="center"><font color="#FFFFFF">密 码: <br>
<input name=password type=text class="smallInput" id="password" size="15">
</font></div>
</td>
</tr>
<tr>
<td>
<div align="center"><font color="#FFFFFF">用 户 真 实 姓 名: <br>
<input name=truename type=text class="smallInput" id="truename" size="15">
</font></div>
</td>
</tr>
<tr>
<td>
<div align="center">
<input type=submit value=增加 name="submit" class="smallInput">
<input type="submit" name="Submit" value="取消" class="smallInput">
</div>
</td>
</tr>
</table>
</div>
</FORM></td>
</tr>
</table>
</td>
<td bgcolor="#C4C4C4" width="3" height="143"><img src="../images/dot1.gif" width="1" height="1"></td>
<td colspan="2" height="143" valign="top" align="right">
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td>
<%
if(myUserManager.getUserSet() == null) {
out.println(" ");
out.println("<p align='center'> 还 没 有 任 何 用 户</p>");
} else {
PageView pageView = new PageView(myUserManager.getUserSet());
//设置每页最大显示记录数
pageView.setPageSize(15);
ResultSet rs = pageView.getPage(currentPageNo);
%>
<p>用户列表如下:<br>
<table width="98%" border="0" cellpadding="0" cellspacing="1" bgcolor="#000000">
<tr>
<td width="8%" bgcolor="#304D7C">
<div align="center"><font color="#FFFFFF">ID号</font></div>
</td>
<td width="20%" bgcolor="#304D7C">
<div align="center"><font color="#FFFFFF">用户名</font></div>
</td>
<td width="20%" bgcolor="#304D7C">
<div align="center"><font color="#FFFFFF">用户真实</font></div>
</td>
<td width="30%" bgcolor="#304D7C">
<div align="center"><font color="#FFFFFF">用户类型</font></div>
</td>
<td width="20%" bgcolor="#304D7C">
<div align="center"><font color="#FFFFFF">删除</font></div>
</td>
</tr>
<%
rs.previous();
for(int i = 0; rs.next() && i < pageView.getPageSize(); i++) {
int uid = rs.getInt("uid");
%>
<tr bgcolor="#FFFFFF">
<td width="8%" align="center"><%=uid%></td>
<td width="20%" align="center"><%=myUserManager.getLoginName(uid)%></td>
<td width="20%" align="center">
<%
if(myUserManager.getTrueName(uid).length() == 0)
out.print("无");
else
out.print(myUserManager.getTrueName(uid));
%>
</td>
<td width="30%" align="center"><%=myUserTypeManager.getTypeName(myUserManager.getTID(uid))%></td>
<td width="20%" align="center"><font color="#FFFFFF"><a href="AdminUserDel.jsp?uid=<%=uid%>">删除</a></font></td>
</tr>
<%
}
%>
</table>
<%
out.println("<form method=Post action=AdminUserMain.jsp>");
out.println("<p align='center'>");
if(currentPageNo < 2) {
out.println("<font color='#000080'>首页 上一页</font>");
} else {
out.println("<a href=AdminUserMain.jsp?page=1>首页</a>");
out.println("<a href=AdminUserMain.jsp?page=" + (currentPageNo - 1) + ">上一页</a>");
}
if((pageView.getPageCount() - currentPageNo) < 1) {
out.println("<font color='#000080'>下一页 尾页</font>");
} else {
out.println("<a href=AdminUserMain.jsp?page=" + (currentPageNo + 1) + ">");
out.println("下一页</a> <a href=AdminUserMain.jsp?page=" + pageView.getPageCount() + ">尾页</a>");
}
out.println("<font color='#000080'> 页次:</font><strong><font color=red>" + currentPageNo + "</font><font color='#000080'>/" + pageView.getPageCount() + "</strong>页</font> ");
out.println("<font color='#000080'> 共<b>" + pageView.getRecordCount() + "</b>个用户 <b>" + pageView.getPageSize() + "</b>个用户/页</font> ");
out.println("<font color='#000080'>转到:</font><input type='text' name='page' size=4 maxlength=10 class=smallInput value=" + currentPageNo + ">");
out.println("<input class=buttonface type='submit' value='Goto' name='cndok'></span></p></form>");
%>
<%
rs.close(); // close ResultSet
} // out else clause
%>
</td>
</tr>
</table>
<br>
</td>
</tr>
</table>
<!-- include common bottom.htm -->
<jsp:include page="bottom.htm" />
</body>
</html>
上一篇:
AdminUserDel.jsp
下一篇:
恋沫