表单提交如果前端JS没有验证十分简单,不详述。
账户:
密码:
String username =request.getParameter("username");
String password =request.getParameter("password");
username =new String(username.getBytes("iso-8859-1"),"UTF-8");
password =new String(password.getBytes("iso-8859-1"),"UTF-8");
UserService userService=new UserServiceImpl();
User user =userService.getUserByUsernameAndPassword(username,password);
if(user!=null){
System.out.println("登录成功");
//session作用域,一次会话有效
HttpSession session=request.getSession();
session.setAttribute("user",user);
String code ="1";
response.getWriter().write(code);
//response.sendRedirect("success.html");
}else {
System.out.println("登录失败");
String code ="0";
response.getWriter().write(code);
//response.sendRedirect("fail.html");
}