1.設定cookie
1cookie cookie
=new
cookie(
"key",
"value");
2cookie.setmaxage(
60);
//設定60秒生存期,如果設定為負值的話,則為瀏覽器程序cookie(記憶體中儲存),關閉瀏覽器就失效。
3cookie.setpath(
"/test/test2
");
//設定cookie路徑,不設定的話為當前路徑(對於servlet來說為request.getcontextpath() + web.xml裡配置的該servlet的url-pattern路徑部分)
4response.addcookie(cookie);
2.讀取cookie
11//該方法可以讀取當前路徑以及「直接父路徑」的所有cookie物件,如果沒有任何cookie的話,則返回null
22cookie cookies
=request.getcookies();
3.刪除cookie
1cookie cookie
=new
cookie(
"key",
null);2
cookie.setmaxage(
0); //3
cookie.setpath(
"/test/test2
");
//刪除指定路徑上的cookie,不設定該路徑,預設為刪除當前路徑cookie
4response.addcookie(cookie);
4.注意:假設路徑結構如下
關於Java的Cookie操作
1.設定cookie cookie cookie new cookie key value cookie.setmaxage 60 設定60秒生存期,如果設定為負值的話,則為瀏覽器程序cookie 記憶體中儲存 關閉瀏覽器就失效。cookie.setpath test test2 設定cookie路...
關於Java的Cookie操作
1.設定cookie 1 new cookie key value 260 設定60秒生存期,如果設定為負值的話,則為瀏覽器程序cookie 記憶體中儲存 關閉瀏覽器就失效。3cookie.setpath test test2 設定cookie路徑,不設定的話為當前路徑 對於servlet來說為re...
關於Java的Cookie操作
1.設定cookie 4.注意 假設路徑結構如下 test test test2 test345 test555 test666 a.相同鍵名的cookie 值可以相同或不同 可以存在於不同的路徑下。b.刪除時,如果當前路徑下沒有鍵為 key 的cookie,則查詢全部父路徑,檢索到就執行刪除操作 ...