?? login.jsp
字號:
<%@ page contentType="text/html;charset=gb2312" language="java" %>
<%@ page import="java.sql.*,java.io.*"%>
<%@ include file="include.inc"%>
<%@ page import="java.util.Vector"%>
<%@ page import="java.util.Date"%>
<%@ page import="com.bwm.login.user"%>
<%
String username=request.getParameter("username");
String password=request.getParameter("password");
String submit=request.getParameter("submit");
boolean flag=true;
Class.forName(CLASSFORNAME);
Connection con=DriverManager.getConnection(SERVER,USER,PWD);
Statement stmt=con.createStatement();
if(submit.equals("登陸"))
{
String isCorrect="select * from user_info where username='"+username+"'and password='"+password+"'";
ResultSet rs=stmt.executeQuery(isCorrect);
if(!rs.next())
{
out.println("<script language='javascript'>alert('用戶名或密碼錯誤');parent.location.href='login.html';</script>");
}
else
{
Vector temp=(Vector)application.getAttribute("myuser");
if(application.getAttribute("myuser")==null)
{
temp=new Vector();
}
for(int i=0;i<temp.size();i++)
{
user tempuser=(user)temp.elementAt(i);
if(tempuser.username.equals(username))
{
out.println("<script language='javascript'>alert('該用戶已經登陸');window.location.href='login.html';</script>");
flag=false;
}
}
user mylist=new user();
mylist.username=username;
//boolean flag=true;
//保存當前登陸的用戶名
session.setAttribute("username",username);
application.setAttribute("ul",username);
Vector myuser=(Vector)application.getAttribute("myuser");
if(myuser==null)
{
myuser=new Vector();
}
if(flag)
{
myuser.addElement(mylist);
}
application.setAttribute("myuser",myuser);
application.setAttribute("myuserni",rs.getString("nicheng"));
out.println("<script language='javascript'>window.location.href='chat.jsp';</script>");
}
}
else if(submit.equals("注冊"))
{
response.sendRedirect("zhuce.html");
}
%>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -