📄 chklogin.jsp
字号:
<%@ page language="java" import="java.util.*" pageEncoding"UTF-8" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>聊天用户登陆</title>
<meta http-equiv="pragma"center="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expiress" content="0">
</head>
<jsp:useBean id="check" class="net.chat.CheckLogin"/>
<body>
<%
request.setCharacterEncoding("GB2312");
//获取用户昵称
String nickName=request.getParameter("nickName");
//获取用户密码
String userPassword =request.getParameter("userPassword");
//将获取到的用户登陆信息于数据库中保存的用户信息进行比较
String loginMsg==check.checklogin(nickName,userPassword);
if(loginMsg.equals("SUCCESS_LOGIN"))
{
//登陆成功将昵称保存到 session中
session.setAttribute("_USER",nickName);
//在session中添加一个登陆成功的标记
session.setAttribute("_LOGIN","_SUCCESS");
//转到聊天室选择页面
response.sendRedirect("chatRoomList.jsp");
}
else if(loginMsg.equals("WRONG_PASSWORD"))
{
out.println("你输入的用户名或密码错误,请验正后重新输入");
//清楚session中保存的登陆信息
if(session.getAttribute("_LOGIN")!= null)
session.removeAttribute("_LOGIN");
}
else if(loginMsg.equals("NONE_USER"))
{
//将新用户信息保存到数据库中
check.savetoDataBase(nickName,userPassword);
//登陆成功昵称保存到session中
session.setAttribute("_USER",nickName);
session.setAttribute("_LOGIN","_SUCCESS");
//转到聊天室选择页面
response.sendRedirect("chatRoomList.jsp");
}
%>
<body>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -