⑴ java web中设置cookie的有效时长,但有效时长内关闭浏览器获取不到cookie
在同一个域名下面么?
可以尝试用浏览器工具看一下写上去的内容,和发出来的内容
⑵ 什么是Cookie 有效期
cookie是保存在你电脑中的一种数据文件,其中记录了你登录该论坛的相关信息,可能包括你的内用户名和密码容以及其他信息,比如皮肤等等.
有效期指该cookie文件在这一段时间内都有效,过期后将需要你重新登陆或设置.
⑶ 关于cookies获取有效时间
可以自己设置:
java 设置cookie
protected void saveCookie(String name, String value, int maxAge)
{
javax.servlet.http.Cookie cookie = new javax.servlet.http.Cookie(name,
value);
cookie.setMaxAge(maxAge);
response.addCookie(cookie);
}
后台cookie设置失效
Cookie cookie = new Cookie("JSESSIONID", "");
cookie.setMaxAge(0);
cookie.setPath(request.getContextPath());
response.addCookie(cookie);
⑷ java怎么验证cookie是否失效
cookie有两种,一种是存在于浏览器内存里,一关了当前浏览器窗口就没有版了。另一种权是存在于文件中,一般是C盘的某个位置(如果你浏览器没有禁止coolie),cookie一失效,文件会自动被删除。也可以查看,你代码设置的最大存活周期
⑸ servlet的cookie问题(cookie有效期问题)
1.在没有重新启动浏览器的情况下
解决方法为:C:\Documents and Settings\Administrator\Cookies下的cookie是记事本文件 虽然Cookie过期
但你没有删除该文件 File file =new File(你cookie所在位置); file.delete();
2 重新启动浏览器的情况下
过期的cookie会被浏览器在下次启动时删除
你试一试看看
⑹ 用户登陆后的cookie失效时间是多久
你好,这个看你设置的cookie的过期时间是多久了,如果你没设置,则表示这个cookie生命周期为浏览器会话期间,只要关闭浏览器窗口,cookie就消失了!
这种生命期为浏览会话期的cookie被称为会话cookie。会话cookie一般不保存在硬盘上而是保存在内存里。
如果设置了过期时间,浏览器就会把cookie保存到硬盘上,关闭后再次打开浏览器,这些cookie依然有效直到超过设定的过期时间。存储在硬盘上的cookie可以在不同的浏览器进程间共享,比如两个IE窗口。而对于保存在内存的cookie,不同的浏览器有不同的处理方式。
⑺ 使用java代码如何设置cookie的生存周期需要做过的大神,setMaxAge设置了不起作用
你的Cookie需要你的代码在浏览器响应后才能生效!cookie是存放在客户端的文件,你设置的生命周期需要浏览器参与才能设定,你在代码里面写了,然后没运行,查看的话当然是-1啊!
⑻ java 获取的cookie 有效时间多久
可以自己设置:
java 设置cookie
protected void saveCookie(String name, String value, int maxAge)
{
专javax.servlet.http.Cookie cookie = new javax.servlet.http.Cookie(name,
value);
cookie.setMaxAge(maxAge);
response.addCookie(cookie);
}
后台cookie设置失效属
Cookie cookie = new Cookie("JSESSIONID", "");
cookie.setMaxAge(0);
cookie.setPath(request.getContextPath());
response.addCookie(cookie);
⑼ java jsp 设置cookie 的有效时间
是秒。
更详细的可以看这里:
http://blog.csdn.net/microfhu/article/details/7091542
⑽ 如何设置COOKIE的有效时间
如何设置COOKIE的有效时间
具体:
Cookie cookie = new Cookie( "username", userName );
// default cookie's age is -1, indicating the cookie will persist until browser shutdown.
// so set cookie's age to 120 days: 120 * 24 * 60 * 60 * 60 seconds
cookie.setMaxAge( 622080000 );
response.addCookie( cookie );
System.out.println("Save user " + userName + " to cookie";
详细版看看 java 的 api 文档权