?? login.jsp
字號:
<jsp:useBean id="db" scope="page" class="chatweb.conn" />
<%@ page import="java.sql.*"%>
<%@ page import="java.util.Vector"%>
<%@ page import="java.util.*"%>
<%@ page contentType="text/html; charset=gb2312" %>
<%@ include file="../Common.jsp" %>
<html>
<head>
<title>登陸界面</title>
<style type="text/css">
<!--
.f {
font-size: 12px;
}
-->
</style>
<link href="../chat.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</script>
</head>
<body bgcolor="#FFF7DD">
<%! String logname,logpass;
int times; %>
<div align="center">
<p> </p>
<p> </p>
<font color="#FF0000">
<%
if(request.getParameterValues("login") != null){
logname=request.getParameter("username");
logpass=request.getParameter("password");
//logname=getStr(logname);
//logpass=getStr(logpass);
int islogin=db.login(logname,logpass);
switch(islogin){
case 0:case 1:
session.setAttribute("username",logname);
session.setAttribute("grade",Integer.toString(islogin));
Calendar ca = Calendar.getInstance();
int m=ca.get(Calendar.MINUTE);//得到用戶登陸的分鐘數,用以判斷超作是否超時
if(getServletContext().getAttribute(logname)==null){
if(getServletContext().getAttribute("chatUser")==null){//初始化用戶列表
Vector chatUser=new Vector();
chatUser.addElement(logname);
getServletContext().setAttribute("chatUser",chatUser);
} else{
Vector tempVector=(Vector)getServletContext().getAttribute("chatUser");
tempVector.addElement(logname);
getServletContext().setAttribute("chatUser",tempVector);
}
String msg="[系統消息]"+getStr(logname)+"來了";
addToChatmsg(msg);
}
getServletContext().setAttribute(logname,Integer.toString(m));
break;
case -2:
out.println("用戶不存在!<br>");
break;
case -1:
out.println("密碼錯誤!<br>");
break;
default:
break;
}
}
if(session.getAttribute("username")!=null){%>
<script language="JavaScript" type="text/JavaScript">
parent.location.href="../index.htm";
</script>
<%}
%>
</font>
<p> </p>
<form name="form1" method="post" action="">
<table width="200" border="0" cellspacing="0" cellpadding="0">
<tr>
<td> </td>
<td><div align="right"><span class="f">還沒注冊?請點<a href="reg.jsp">這里</a></span></div></td>
</tr>
<tr>
<td width="50%"><div align="right">User:</div></td>
<td><input name="username" type="text" id="username"></td>
</tr>
<tr>
<td><div align="right">Password:</div></td>
<td><input name="password" type="password" id="password"></td>
</tr>
<tr valign="bottom">
<td height="40" colspan="2"> <div align="center">
<input name="login" type="submit" id="login2" value="提交">
<input type="reset" name="Submit" value="重置">
<input type="button" name="Submit2" value="離開" onClick="MM_openBrWindow('../enter.htm','','toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes');parent.window.close()">
</div></td>
</tr>
</table>
<%
%>
</form>
</div>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -