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

📄 userlist.jsp

📁 jsp+javabean写的论坛
💻 JSP
字号:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="error.jsp" %>
<jsp:useBean id="dbConn" scope="page" class="com.alumni.bean.DBConnection"/>
<jsp:useBean id="rsc" scope="page" class="com.alumni.bean.ResultSetController"/>
<%
Connection conn=null;
Statement stmt=null;
//登陆用户的权限
String loginUserClass=null;
//获取访问该页面的用户权限
loginUserClass=(String)session.getAttribute("adminClass");
if(loginUserClass==null||loginUserClass.equals(""))
{
	loginUserClass="0";
}

String userID=null;
String username=null;
String realname=null;
String email=null;
String qq=null;
String msn=null;
String exp=null;
String regDate=null;
String adminClass=null;
String totalPublish=null;
String totalVote=null;
String totalLogin=null;

String currentPage=(request.getParameter("page"));
if(currentPage==null||currentPage=="")
{
	currentPage="1";
}

String sql="SELECT * FROM USERINFO ORDER BY ID";
conn=dbConn.getConnectionToAccess(application.getRealPath("/db/alumni.mdb"));
rsc.setConnectionObject(conn);
rsc.setQueryString(sql);
rsc.setCurrentPageNum(Integer.parseInt(currentPage));
rsc.setRowsPerPage(20);
rsc.run();
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>班级成员列表</title>
<link href="css/index.css" rel="stylesheet" type="text/css">
</head>
<body>
<jsp:include page="include/top.htm"/>
<table width="95%"  border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td><h4>注册成员</h4></td>
  </tr>
</table>
<table width="95%"  border="0" align="center" cellpadding="5" cellspacing="0">
  <tr>
    <td>当前页:<font color="#FF0000"><strong><%=rsc.getCurrentPageNum()%>/<%=rsc.getTotalPages()%></strong></font>,当前每页显示<font color="#FF0000"><strong><%=rsc.getRowsPerPage()%></strong></font>条记录,共有<font color="#FF0000"><strong><%=rsc.getTotalCounts()%></strong></font>位成员</td>
  </tr>
</table>
<%
if(Integer.parseInt(loginUserClass)>0)
{
	out.println("<form id='adminUserForm' name='adminUserForm' method='post' action='/servlet/AdminUserServlet'>");
}
%>
<table width="95%"  border="0" align="center" cellpadding="8" cellspacing="1" bgcolor="#000000">
  <tr align="center">
    <td bgcolor="#99cc66">ID</td>
    <td bgcolor="#99cc66">用户名</td>
    <td bgcolor="#99cc66">真实姓名</td>
    <td bgcolor="#99cc66">邮件</td>
    <td bgcolor="#99cc66">QQ</td>
    <td bgcolor="#99cc66">MSN</td>
    <td bgcolor="#99cc66">经验值</td>
    <td bgcolor="#99cc66">注册日期</td>
    <td bgcolor="#99cc66">权限</td>
    <td bgcolor="#99cc66">总发表</td>
    <td bgcolor="#99cc66">总投票</td>
    <td bgcolor="#99cc66">登陆</td>
    <td bgcolor="#99cc66">&nbsp;</td>
  </tr>
  <%while(rsc.isAvailable())
  {
	userID=rsc.getData("ID");
	username=rsc.getData("USERNAME");
	realname=rsc.getData("REALNAME");
	email=rsc.getData("EMAIL");
	qq=rsc.getData("QQ");
	msn=rsc.getData("MSN");
	exp=rsc.getData("EXP");
	regDate=rsc.getData("REG_DATE");
	adminClass=rsc.getData("ADMIN_CLASS");
	totalPublish=rsc.getData("TOTAL_PUBLISH");
	totalVote=rsc.getData("TOTAL_VOTE");
	totalLogin=rsc.getData("TOTAL_LOGIN");
  %>
  <tr>
    <td bgcolor="#e7e7e7"><%=userID%></td>
    <td bgcolor="#e7e7e7"><%=username%></td>
    <td bgcolor="#e7e7e7"><%=realname%></td>
    <td bgcolor="#e7e7e7"><%=email%></td>
    <td bgcolor="#e7e7e7"><%=qq%></td>
    <td bgcolor="#e7e7e7"><%=msn%></td>
    <td bgcolor="#e7e7e7"><%=exp%></td>
    <td bgcolor="#e7e7e7"><%=regDate%></td>
    <td bgcolor="#e7e7e7"><%=adminClass%></td>
    <td bgcolor="#e7e7e7"><%=totalPublish%></td>
    <td bgcolor="#e7e7e7"><%=totalVote%></td>
    <td bgcolor="#e7e7e7"><%=totalLogin%></td>
    <td bgcolor="#e7e7e7">
	<%
	if(Integer.parseInt(loginUserClass)>0)
	{
		out.println("<input name='userID' id='userID' type='checkbox' value='"+userID+"'>");
	}
	%></td>
  </tr>
  <%}%>
</table>
<%
if(Integer.parseInt(loginUserClass)>0)
{
	out.print("<table width='95%' border='0' cellpadding='0' cellspacing='0'><tr><td align='right'><input name='delete' type='submit' value='删除该用户'></td></tr></table>");
	out.println("</form>");
}
%>
<table width="95%"  border="0" align="center" cellpadding="5" cellspacing="0">
  <tr>
    <td align="right">
	<%
	for(int i=1;i<=rsc.getTotalPages();i++)
	{
		out.print("<a target='_self' href='userlist.jsp?page="+i+"'>"+i+"</a>&nbsp;&nbsp;&nbsp;");
	}
	%></td>
  </tr>
</table>
<%
if(dbConn!=null)
{
	dbConn.close();
}
%>
<jsp:include page="include/bottom.htm"/>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -