注意事项:
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