首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

cookie做记住密码登录

2012-12-27 
cookie作记住密码登录在我们做的网站中有记住密码或者记住用户名之类的功能,可以用cookie实现.首先把cooki

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");
        }
      }

热点排行