loginservlet.java
来自「JSP动态网站开发与应用」· Java 代码 · 共 35 行
JAVA
35 行
import AccountsPack.UserFactory;
import AccountsPack.User;
import javax.servlet.http.*;
public class loginServlet extends HttpServlet {
public void doPost (HttpServletRequest request,
HttpServletResponse response) {
doGet(request, response);
}
public void doGet (HttpServletRequest request,
HttpServletResponse response) {
try {
String name = request.getParameter("name");
String pwd = request.getParameter("pwd");
UserFactory factory = new UserFactory();
User loginUser = factory.GetUser(-1);
loginUser.set_userName(name);
loginUser.set_password(pwd);
HttpSession session = request.getSession(true);
if (loginUser.Login()) {
loginUser.GetInfo();
session.setAttribute("userBean",loginUser);
}
else{
session.setAttribute("userBean",null);
}
getServletConfig().getServletContext().getRequestDispatcher("/hotel.jsp").forward(request, response);
} catch (Exception ex) {
ex.printStackTrace ();
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?