📄 userlist.jsp
字号:
<%@ page contentType="text/html;charset=gb2312" %>
<%@include file="InfoComm.jsp"%>
<%
// 判断此用户类型是否为系统管理员,如果不是则不能查看此页面信息
// 这里使用head.jsp文件中的方法isAdmin()
if(getType((String)session.getValue("user_id"))==2)
{
%>
<%!
int i=0,pageno=0,totalPage=0;
Vector v_User;
int iTotal,ShowCount,lPage,nPage,cMaxPerPage=16;
String strPage;
int currentpage=1,iNext=0,iFinish=0,iMaxPage=0,iPageStop;
%>
<html>
<head>
<title>系统用户管理</title>
<link rel="stylesheet" href="../style.css">
<script language="JavaScript">
function newwin(url) {
var newwin=window.open(url,"newwin","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=300,height=200");
newwin.focus();
return false;
}
</script>
</head>
<body link="#000080" vlink="#008080">
<h3><p align="center">用户列表</p></h3>
<table width='90%' align=center cellspacing=1 cellpadding=2 border=1 bordercolor="#808080" bordercolordark="#FFFFFF" style="font-size: 9pt; font-family: 宋体" bordercolorlight="#D8D8D8">
<tr>
<td align="center" width='24%' bgcolor="#DAC1E1">用户名</td>
<td align="center" width='24%' bgcolor="#DAC1E1">用户姓名</td>
<td align="center" width='20%' bgcolor="#DAC1E1">用户类型</td>
<td align="center" width='16%' bgcolor="#DAC1E1">修改</td>
<td align="center" width='16%' bgcolor="#DAC1E1">删除</td>
</tr>
<%
try{
User o_User = new User();
v_User = o_User.getMoreUser();
iTotal = v_User.size();
if(iTotal==0)
out.println("<tr align='center'><td colspan=7><font color=red>目前还没有用户记录</font></td></tr>");
else
{
strPage = request.getParameter("page");
if(strPage == null)
currentpage = 1;
else
currentpage = Integer.parseInt(strPage);
if(currentpage<1)
currentpage = 1;
//最大页数
if ((iTotal%cMaxPerPage)==0)
iMaxPage = iTotal / cMaxPerPage;
else
iMaxPage = iTotal / cMaxPerPage + 1;
if (currentpage==1)//-----1
{
if(iTotal>cMaxPerPage)
iPageStop = cMaxPerPage;
else
iPageStop = iTotal;
iNext = 0;
}
else
{
iNext = (currentpage-1)*cMaxPerPage;
iFinish = iTotal - iNext ;
if(iFinish>cMaxPerPage)
iPageStop = cMaxPerPage;
else
iPageStop = iFinish;
}
if (iNext<iTotal)
{
for(i=0;i<iPageStop;i++)
{
o_User =(User)v_User.elementAt(i);
%>
<tr>
<td><%=o_User.getUserId()%></td>
<td><%=o_User.getEmplName()%></td>
<td align="center"><%if(o_User.getUserType()==1){%>信息编辑者<%}else{%>系统管理员<%}%></td>
<td align="center">
<% if (!o_User.getUserId().equals("Admin")) {%>
<a href=# onclick="newwin('user_edit.jsp?userid=<%=o_User.getUserId()%>')">修 改</a>
<% } %> </td>
<td align="center">
<% if (!o_User.getUserId().equals("Admin")) {%>
<a href=# onclick="newwin('user_delt.jsp?userid=<%=o_User.getUserId()%>')">删 除</a>
<% } %> </td>
</tr>
<%
} //end for
} // end if
%>
<table align=center><tr><td>
第<%=currentpage%>页 / 总<%=iMaxPage%>页 本页<%=iPageStop%>条 / 总<%=iTotal%>条
<%if (currentpage == 1)
{%>首页 上一页 <%}
else{lPage = currentpage-1;
%><a href='userList.jsp?page=1'>首页</a> <a href='userList.jsp?page=<%=lPage%>'>上一页</a>
<%}
if(currentpage ==iMaxPage)
{%>下一页 尾页 <%}
else{nPage = currentpage+1;
%><a href='userList.jsp?page=<%=nPage%>'>下一页</a> <a href='userList.jsp?page=<%=iMaxPage%>'>尾页</a>
<%}%>
</td></tr></table>
<%
} //end else
}catch(Exception e){e.printStackTrace();}
%>
</table>
<br>
<p align=center><a href=# onclick="return newwin('user.jsp')">添加用户信息</a></p>
</body>
</html>
<%}
else
out.println("你没有管理员的权限");
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -