如何从cookie中删除信息?

我已将webservice用于我的应用程序,并希望从保存在一个状态的cookie中删除信息,并且必须在给定的特定条件下删除另一个状态。 我怎么能这样做? 谢谢

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

如何从JSP页面中删除cookie?

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

<% Cookie killMyCookie = new Cookie("mycookie", null); killMyCookie.setMaxAge(0); killMyCookie.setPath("/"); response.addCookie(killMyCookie); %> 

如何删除servlet设置的cookie?

从请求对象获取cookie并使用setMaxAge(0) ,然后将cookie添加到响应对象。

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

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

 Cookie[] cookies = request.getCookies(); cookies[0].setMaxAge(0); response.addCookie(cookies[0]); 

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