⑴ 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 文檔權