cookie作记住密码登录
在我们做的网站中有记住密码或者记住用户名之类的功能,可以用cookie实现.
首先把cookie加载到本地.
Cookie cookie = new Cookie("username", req.getParameter("username"));
cookie.setMaxAge(60); //设置cookie过期时限为60秒
cookie.setPath("/"); //设置cookie路径,必须有这一个,不然取cookie的时候会失败
resp.addCookie(cookie);
通过这一步骤,cookie就存在你本地了.
web项目的起始页设置servlet或者action作首页.
接着就可以在servlet或者action中取出cookie了
Cookie cookies[] = request.getCookies();
if (cookies != null)
{
for (Cookie cookie : cookies)
{
if (cookie.getName().equals("username"))
{
session.setAttribute("username", cookie.getValue());
resp.sendRedirect("My.jsp");
}
}