📄 dologin.jsp
字号:
<%@ page language="java" pageEncoding="GBK"
import="s2jsp.lg.entity.*,
s2jsp.lg.dao.*,
s2jsp.lg.dao.impl.*"%>
body{background="image/bg.gif"}
<%
request.setCharacterEncoding("GBK");
String uName = request.getParameter("uName"); // 取得请求中的登录名
String uPass = request.getParameter("uPass"); // 取得请求中的密码
UserDao userDao = new UserDaoImpl(); // 得到用户Dao的实例
User user = (User)session.getAttribute("user"); // 从session中取得登录用户
String msg = "";
if( user==null ) {
user = userDao.findUser(uName); // 根据请求的登录名和密码查找用户
if( user!=null && user.getUPass().equals(uPass) ) {
session.setAttribute("user", user); // 如果查找的用户不为空并且密码正确,保存用户信息
response.sendRedirect("../index.jsp"); // 转发请求到首页
return;
} else {
msg = "用户名或密码错误";
}
} else {
msg = "重复登录";
}
String forward="/error.jsp?msg="+msg;
request.getRequestDispatcher(forward).forward(request,response);
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -