【发布时间】:2013-06-10 07:21:43
【问题描述】:
我正在创建一个 servlet 来捕获 cookie。我想让所有 cookie 只为该会话激活。 我有 setMaxAge(-1) 只需要确认这是否会在会话结束后杀死 cookie?
【问题讨论】:
-
您应该能够查看该答案的文档...docs.oracle.com/javase/6/docs/api/java/net/…
-
感谢 gpojd。粘贴该部分文档以供其他人参考。
-
setMaxAge public void setMaxAge(long expiry) 以秒为单位设置 cookie 的最长期限。正值表示 cookie 将在经过这么多秒后过期。请注意,该值是 cookie 过期的最大期限,而不是 cookie 的当前期限。负值表示 cookie 不会永久存储,并且会在 Web 浏览器退出时被删除。零值会导致 cookie 被删除。
-
@Santhoshkp 请将该评论发布为答案,然后将其标记为答案。这样,有相同问题的人就可以更轻松地找到答案。
标签: java servlets session-cookies httpcookie