📄 kick.jsp
字号:
<%@page contentType="text/html;charset=GBK"%>
<%@page import="java.util.*"%>
<%@page import="java.sql.*" %>
<jsp:useBean id="sqlbean" scope="page" class="database.sqlbean" />
<html>
<head>
<title>用户升级</title>
</head>
<body>
<%
request.setCharacterEncoding("gb2312");
String kickname = request.getParameter("kickname");
String Name =(String) session.getAttribute("originname");
ResultSet rs=null;
String sqlstring = "select * from chatuser where username = '" + Name + "'";
rs = sqlbean.executeQuery(sqlstring);
if(rs.next())
{
int exp= rs.getInt("EXPERIENCE");
if (exp>1000)
{
exp= exp - 50;
sqlstring="update chatuser set EXPERIENCE='"+exp+"'";
sqlbean.executeUpdate(sqlstring);
synchronized (application) {
Vector UserName=null;
UserName= (Vector)application.getAttribute("UserName");
UserName.remove(kickname);
}
synchronized (application) {
Vector outMessage=null;
outMessage= (Vector)application.getAttribute("Message");
if(outMessage==null)
outMessage= new Vector(30,10);
String outstr="系统公告:<font color=blue>"+kickname+"</font>被踢出了聊天室";
String str1="no";
String systemSpeak = "yes";
outMessage.addElement(str1);
outMessage.addElement(Name);
outMessage.addElement(str1);
outMessage.addElement(outstr);
outMessage.addElement(systemSpeak);
outMessage.addElement(str1);
application.setAttribute("Message", outMessage);
}
sqlbean.freeRs(rs);
out.print("<script>alert(\"该用户已经被踢出!\");");
out.print("window.location=\"advanced.jsp\"</script>");
}
else
{
sqlbean.freeRs(rs);
out.print("<script>alert(\"只有经验大于1000分的用户才能踢人!\");");
out.print("window.location=\"advanced.jsp\"</script>");
}
}
else
{
out.print("<script>alert(\"只有注册用户且经验大于1000才能踢人!\");");
out.print("window.location=\"advanced.jsp\"</script>");
}
%>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -