现在的位置: 首页 > 综合 > 正文

java 如何操作 Cookie

2013年08月18日 ⁄ 综合 ⁄ 共 355字 ⁄ 字号 评论关闭
最近因为工作需要,在网站中使用了 Cookie,但添加时总是不成功,查阅了一些资料最终发现问题出现在 Cookie 的 setMaxAge(time) 上。

Cookie aCookie = new Cookie("name", "value");
aCookie.setPath("/");
// 参数为负值时表示 Cookie 的生存期和当前 Session 一样,一般是 30 分钟
aCookie.setMaxAge(-1);
// 参数为 0 时表示删除该 Cookie
aCookie.setMaxAge(0);
// 参数为正值时表示 Cookie 的保留时间,到时间之后浏览器会自动删除该 CookieaCookie.setMaxAge(60);response.addCookie(aCookie);

因此只要设置好该参数,对于 Cookie 的控制就不会出错。

【上篇】
【下篇】

抱歉!评论已关闭.