📄 userlist.jsp
字号:
<HTML>
<HEAD>
<%@ page
language="java"
contentType="text/html; charset=GB2312"
pageEncoding="GB2312"
%>
<META http-equiv="Content-Type" content="text/html; charset=GB2312">
<%@page import="java.sql.*"%>
<%@page import="java.util.*"%>
<jsp:useBean id="mysql" class="database.sqlbean" scope="page">
</jsp:useBean>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="chat.css">
<META http-equiv="refresh" content="8">
<script language="JavaScript" type="">
function PerformSubmit(user) {
parent.inputFrame.chatForm.talkwith.value=user;
return false;
}
</script>
</HEAD>
<BODY bgcolor="#FF9900" >
<FORM name="userlist" method="post" action="userlist.jsp" >
<%
String Name =(String) session.getAttribute("username");
boolean online = false;
if (Name == null) {
session.setAttribute("online","no");
out.print("你和聊天室已中断!");
return;
}
synchronized(application) {
Vector ListUser=null;
//ListUser =(Vector)application.getAttribute("Name");
ListUser =(Vector)application.getAttribute("UserName");
if(ListUser!=null) {
int userNumbers = ListUser.size();
%>
<font color="#0000ff">在线人员</font>[<font color="#ff0000"><%= userNumbers %></font>]<p>
<a href="#" onClick=PerformSubmit("所有人")>所有人</a><br>
<%
String User = null;
for(int i=0;i<ListUser.size();i++) {
User= (String) ListUser.get(i);
if (Name.equals(User)) {
online = true;
}
%>
[<a href="#" class="l1" onClick=PerformSubmit("<%= User%>")><%
out.print(User);
%></a>]<br>
<%
}
if (online) {
session.setAttribute("online","yes");
}
else {
session.setAttribute("online","no");
}
}
}
out.print("</form>");
ResultSet rs=null;
String sqlstring=null;
Name = mysql.AsciiToChineseString(Name);
int i = Name.indexOf(mysql.AsciiToChineseString("[会员]"));
if (i != -1) {
Name = Name.substring(0,i);
sqlstring = "select userlevel,experience from chatuser where username = '" + Name + "' and usertype = 'Y'";
}
else {
sqlstring = "select userlevel,experience from chatuser where username = '" + Name + "' and usertype = 'N'";
}
rs = mysql.executeQuery(sqlstring);
String experience = "0";
String userlevel = "过客";
if (rs.next()) {
experience = rs.getString("experience");
userlevel = rs.getString("userlevel");
}
session.putValue("experience",experience);
session.putValue("userlevel",userlevel);
mysql.freeRs(rs);
%>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -