zoukankan      html  css  js  c++  java
  • JSP之Cookie对象使用

    1、写入Cookie

    //如果用户勾选一个月内自动登录,则将信息保存至Cookie
    String[] strings=request.getParameterValues("autoLogin");
    if(strings!=null&&strings.length>0)
    {
    Cookie loginCookie=new Cookie("login",name);
    loginCookie.setMaxAge(30*24*60*60);
    response.addCookie(loginCookie);
    }

    2、读取Cookie

    Cookie[] cookies=request.getCookies();
    boolean flag=false;
    if(cookies!=null)
    {
    for(Cookie cookie:cookies)
    {
    if(cookie.getName().equals("login"))
    {
    out.print("welcome:"+cookie.getValue());
    flag=true;
    break;
    }
    }
    }

    3、清除Cookie

    Cookie[] cookies=request.getCookies();
    if(cookies!=null)
    {
    for(int i=0;i<cookies.length;i++)
    {
    Cookie c= cookies[i];
    if(c.getName().equals("login"))
    {
    cookies[i].setMaxAge(0);
    response.addCookie(cookies[i]);
    }
    }
    }

    清除Cookie,实际上是找到该Cookie,将失效时间设置为0。

  • 相关阅读:
    1组Alpha冲刺总结
    1组Beta冲刺4/5
    1组Beta冲刺5/5
    1组Alpha冲刺4/6
    1组Alpha冲刺总结
    1组Beta冲刺2/5
    1组Beta冲刺3/5
    1组Beta冲刺2/5
    1组Alpha冲刺4/6
    1组Alpha冲刺5/6
  • 原文地址:https://www.cnblogs.com/zhouhb/p/4864238.html
Copyright © 2011-2022 走看看