用Cookie 实现免帐户名登陆

注意事项:
1.设置cookie 过时时间 cookie.setMaxAge()
2.请求转发不走视图解析器
3.form 表单获取cookieweb

public class MyServlet extends HttpServlet { cookie

@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {

    String username = req.getParameter("user");
    String password = req.getParameter("password");

    if ("justin".equals(username) && "abc".equals(password)) {
        Cookie cookie = new Cookie("user", username);
        cookie.setMaxAge(60 * 60);
        resp.addCookie(cookie);
        req.getRequestDispatcher("/WEB-INF/pages/success.jsp").forward(req,resp);
    } else {
        req.getRequestDispatcher("/WEB-INF/pages/fail.jsp").forward(req,resp);
    }
}

}
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述jsp