⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 userlist.jsp

📁 Oracle 10g数据库Java开发 源码
💻 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>
<% } %> &nbsp;</td>
<td align="center">
<% if (!o_User.getUserId().equals("Admin")) {%>
<a href=# onclick="newwin('user_delt.jsp?userid=<%=o_User.getUserId()%>')">删 除</a>
<% } %> &nbsp;</td>
</tr>

<%
			}  //end for
		}  // end if		
%>
		<table align=center><tr><td>
第<%=currentpage%>页&nbsp;/&nbsp;总<%=iMaxPage%>页 本页<%=iPageStop%>条&nbsp;/&nbsp;总<%=iTotal%>条
<%if (currentpage == 1)
	{%>首页 上一页 <%}
else{lPage = currentpage-1;
	%><a href='userList.jsp?page=1'>首页</a>&nbsp;&nbsp;<a href='userList.jsp?page=<%=lPage%>'>上一页</a> 
<%}
if(currentpage ==iMaxPage)
	{%>下一页&nbsp;&nbsp;尾页 <%}
else{nPage = currentpage+1;
	%><a href='userList.jsp?page=<%=nPage%>'>下一页</a>&nbsp;&nbsp;<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 + -