首页 > 编程语言 > 详细

Java中创建,获取和删除cookie

时间:2015-07-02 15:15:42      阅读:152      评论:0      收藏:0      [点我收藏+]

创建:

Cookie cookie = new Cookie("Cookie",value);//创建名为Cookie的cookie设置参数  
              cookie.setMaxAge(30*24*60*60); //设置有效时间30天
              cookie.setPath(request.getContextPath());  // 设置cookie有效路径
              response.addCookie(cookie);

 

获取(也可以在js中使用<%代码%>):

Cookie cookies[] = request.getCookies();
        Cookie nowCookie = null;
        for (Cookie cookie : cookies) {
            if (cookie.getName().equals("Cookie")) { 
                nowCookie = cookie;
            }
        }
String cookie=nowCookie.getValue();

 

删除(思路就是替换原来的cookie,并设置它的生存时间为0):

Cookie cookie = new Cookie("Cookie",null);//cookie名字要相同
            cookie.setMaxAge(0); //
              cookie.setPath(request.getContextPath());  // 相同路径
              response.addCookie(cookie);

 

  

Java中创建,获取和删除cookie

原文:http://www.cnblogs.com/lyzbk/p/4616052.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!