Cookie的生命周期问题

摘要: 设置Cookie对象的有效时间, setMaxAge()方法便可以设置Cookie对象的有效时间,例如:Cookie c = new Cookie("username","john");c.setMaxAge(60);//60秒的意思c.setMaxAge(60*60);//一小时c.setMaxAge(365*24*60*60);//一年如果不设置过期时间,则表示这个cookie生命周期为浏览器会话期间,只要关闭浏览器窗口,cookie就消失了。这种生命期为浏览会话期的cookie被称为会话cookie。会话cookie一般不保存在硬盘上而是保存在内存 阅读全文
posted @ 2012-10-20 16:24 专注2018 阅读(31651) 评论(0) 推荐(3) 编辑

Cookie跨域setDomain和setPath

摘要: 正常的cookie只能在一个应用中共享,即一个cookie只能由创建它的应用获得。 1.可在同一应用服务器内共享方法:设置cookie.setPath("/"); 本机tomcat/webapp下面有两个应用:cas和webapp_b, 1)原来在cas下面设置的cookie,在webapp_b下面获取不到,path默认是产生cookie的应用的路径。2)若在cas下面设置cookie的时候,增加一条cookie.setPath("/");或者cookie.setPath("/webapp_b/");就可以在webapp_b下面获取到 阅读全文
posted @ 2012-10-20 15:54 专注2018 阅读(9047) 评论(1) 推荐(0) 编辑

Java cookie的使用

摘要: 1.cookie是什么?cookie是web应用当中非常常用的一种技术,用于储存某些特定的用户信息。2.cookie的作用?在用户登陆时将用户的信息存放在cookie中,用户在一定的时间中再次登陆时不需要输入用户名和密码直接跳转到下一个界面。3.设置cookieCookie cookie = new Cookie("key", "value");cookie.setMaxAge(saveTime*24*60*60);生存周期默认时间为秒,如果设置为负值的话,则为浏览器进程Cookie(内存中保存),关闭浏览器就失效。cookie.setPath(&quo 阅读全文
posted @ 2012-10-20 15:37 专注2018 阅读(300) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示