?? manage.jsp
字號:
<jsp:useBean id="record" scope="page" class="chatweb.manager" />
<%@ page import="java.sql.*"%>
<%@ include file="../Common.jsp" %>
<%@ page contentType="text/html; charset=gb2312" language="java" errorPage="" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>管理頁面</title>
<link href="../chat.css" rel="stylesheet" type="text/css">
</head>
<script language="JavaScript" type="text/JavaScript">
function confirmDelete(username,pageno){
if(window.confirm("確定要刪除該記錄嗎?"))
parent.location.href="delete.jsp?username="+username+"&page="+pageno;
}
function forbidden(username,pageno){
var blocktime=prompt("請輸入禁止時間,以分鐘計(輸入0可以取消禁言狀態)","20");
if(blocktime)
parent.location.href="forbid.jsp?username="+username+"&page="+pageno+"&blocktime="+blocktime;
}
</script>
<%
if(!session.getAttribute("grade").toString().equals("1")){
response.sendError(404,"Forbidden");
}
int pagesize=5;
int currentpage=1;
if(request.getParameter("page")!=null){
currentpage=Integer.parseInt(request.getParameter("page"));
}
int count[];
count=record.getCount("user",pagesize);
%>
<body bgcolor="#FFF7DD">
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="20"><font color="#FF0000">共有<%=count[0]%>個成員</font> 共有<%=count[1]%>頁 當前是第<%=currentpage%>頁 【<a href="manage.jsp?page=1" alt="第一頁"><<</a>
<%if(currentpage-3>1){
out.println("...");
}
for(int n=currentpage-3;n<=currentpage+3;n++){
if(n>1&&n<count[1]){
if(n!=currentpage){
out.println("<a href=\"manage.jsp?page="+n+"\">"+n+"</a> ");
} else{
out.println(n+" ");
}
}
}
if(currentpage+3<count[1]){
out.println("...");
}
%> <a href="manage.jsp?page=<%=count[1]%>" alt="末頁">>></a>】
<div align="right"></div></td>
</tr>
<tr>
<td> <table width="100%" border="0" cellpadding="0" cellspacing="1" class="mytable">
<tr bgcolor="#D3D3D3">
<td width="20%"> <div align="center"><strong>成員名</strong></div></td>
<td colspan="2"> <div align="center"><strong>狀態</strong></div>
<div align="center"></div></td>
<td width="40%" height="25"> <div align="center"><strong>上次登陸時間</strong></div></td>
<td width="20%"> <div align="center"><strong>操作</strong></div></td>
</tr>
<%
ResultSet rs=record.getPage("user",currentpage,pagesize);
int style=0;
java.sql.Date dt;
Time tm;
String username=null;
while(rs.next()){
username=rs.getString("username");
if(style%2==0){
%>
<tr bgcolor="#EFEFEF">
<%}else{%>
<tr bgcolor="#FFFFFF">
<%}%>
<td> <div align="center"><%=username%></div></td>
<td width="10%"><div align="center"><%=(isOnline(username)?"<font color=red>在線</font>":"不在線")%></div></td>
<td width="10%"><div align="center"><%=(record.getBlocked(username)>0?"被禁言":"正常")%></div></td>
<td height="30">
<div align="center">
<%
dt=rs.getDate("lasttime");
tm=rs.getTime("lasttime");
out.println(dt+" "+tm);
%>
</div></td>
<td> <div align="center">
<%if(rs.getInt("grade")==1) {//不能對管理員進行操作
out.println("管理員");
}else{%>
<input type="button" name="Submit32" value="禁止發言" onClick="forbidden('<%=username%>','<%=currentpage%>')">
<input type="button" name="Submit222" value="刪除" onClick="confirmDelete('<%=username%>','<%=currentpage%>')">
<%}%>
</div></td>
</tr>
<%
style++;
}%>
</table></td>
</tr>
</table>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -