📄 userman.jsp
字号:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*"%>
<jsp:useBean id="userMan" class="com.csbook.documentsystem.UserMan" scope="page"/>
<html>
<head>
<title>电子政务档案管理系统</title>
<script language="JavaScript" src="tools.js"></script>
</head>
<body>
<%
String op=request.getParameter("op");
String user=request.getParameter("username");
String currentUser=(String)session.getAttribute("userId");
if(op!=null){
if(userMan.getUserPri(currentUser)!=1){
%>
<jsp:forward page="err.jsp?err=您无权进行此操作"/>
<%
}
if(op.equals("del"))
{
if(currentUser.equals(user)){
%>
<jsp:forward page="err.jsp?err=您不能删除自己"/>;
<%
}
else
userMan.removeUser(currentUser,user);
}
if(op.equals("addAdmin"))
{
if(userMan.userExist(user)){
%>
<jsp:forward page="err.jsp?err=账号名称已存在"/>
<%
}
else userMan.addUser(currentUser,user,1);
}
if(op.equals("addUser"))
{
if(userMan.userExist(user)){
%>
<jsp:forward page="err.jsp?err=账号名称已存在"/>
<%
}
else userMan.addUser(currentUser,user,0);
}
}
Vector users=userMan.getUserInfo();
Object userInfor[]=users.toArray();
%>
<table width="95%" border="1">
<tr>
<td width="35%"><div align="center">用户账号</div></td>
<td width="45%"><div align="center">用户身份</div></td>
<td width="20%"><div align="center">操作</div></td>
</tr>
<%
StringTokenizer st=null;
String tempUser="";
int tempIdentity=3;
String identity="";
for(int i=0;i<userInfor.length;i++)
{
st=new StringTokenizer((String)userInfor[i]);
tempUser=(String)st.nextToken();
tempIdentity=Integer.parseInt((String)st.nextToken());
if(tempIdentity==0)
identity="普通用户";
else if(tempIdentity==1)
identity="管理员";
%>
<tr>
<td><div align="center"><%=tempUser%></div></td>
<td><div align="center"><%=identity%></div></td>
<td><div align="center"><a href="javascript:doWhenConfirm('确定要删除<%=tempUser%>吗?','userMan.jsp?op=del&username=<%=tempUser%>')">删除</a></div></td>
</tr>
<%
}
%>
</table>
<p align="center"><a href="javascript:doWhenInput('请输入账号名称','userMan.jsp?op=addUser&username=')">增加用户</a></p>
<p align="center"><a href="javascript:doWhenInput('请输入账号名称','userMan.jsp?op=addAdmin&username=')">增加系统管理员</a></p>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -