java 操作 Cookie 时的注意点

mac2022-06-30  25

最近因为工作需要,在网站中使用了 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 的控制就不会出错。 

转载于:https://www.cnblogs.com/myitworld/archive/2006/08/20/2215036.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)