首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从cookies中删除信息?

如何从cookies中删除信息?
EN

Stack Overflow用户
提问于 2010-12-02 14:19:59
回答 2查看 19.5K关注 0票数 6

我已经在我的应用程序中使用了webservice,我想从cookie中删除信息,这些信息保存在一个状态上,在给定的特定条件下必须在另一个状态下删除。我如何做到这一点呢?谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-12-02 14:30:00

检查http://www.ehow.com/how_5169279_remove-cookies-java.html

如何从页面中删除cookie?

可以使用以下scriptlet删除cookie mycookie:

代码语言:javascript
复制
<%
     Cookie killMyCookie = new Cookie("mycookie", null);
     killMyCookie.setMaxAge(0);
     killMyCookie.setPath("/");
     response.addCookie(killMyCookie);
%>

如何删除servlet设置的cookie?

从request对象获取cookie并使用setMaxAge(0),然后将cookie添加到response对象。

http://www.hccp.org/java-net-cookie-how-to.html

票数 9
EN

Stack Overflow用户

发布于 2018-04-15 09:13:49

通过将cookie的setMaxAge()设置为零,可以在JSP中删除或取消设置cookie。例如:

代码语言:javascript
复制
Cookie[] cookies = request.getCookies();
cookies[0].setMaxAge(0);
response.addCookie(cookies[0]);

在这里,我们收集所有cookie,并通过将第一个cookie的年龄设置为0来删除它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4332258

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档