知識點整理之Java的Cookie操作

2021-07-01 20:49:42 字數 922 閱讀 7393

建立cookie

// new乙個cookie物件,鍵值對為引數

cookie cookie = new cookie("key", "value");

// 設定cookie最大生存時間,以秒為單位,負數的話為瀏覽器程序,關閉瀏覽器cookie消失

cookie.setmaxage(60); // 一分鐘

// 將cookie新增到response中,使之生效

response.addcookie(cookie);

讀取cookie,讀取cookie只能從request中獲取全部cookie,然後迭代之.雖然cookie也是鍵值對,但是貌似不能像map一樣通過key來獲取值.

// 從request中獲取cookie,拿到的是乙個cookie陣列

cookie cookies = request.getcookies();

// 然後迭代之

if (cookies != null && cookies.length > 0)

}

刪除cookie,刪除cookie的話,只需要將cookie的生存期設為0即可

cookie cookies = request.getcookies();

if (cookies != null && cookies.length > 0)

}}

修改cookie,修改cookie和刪除的步驟是一樣的,先找到需要刪除的cookie,然後設定它的新的value,再設回response

cookie cookies = request.getcookies();

if (cookies != null && cookies.length > )

}}

java 反射知識點整理

1.1 class類 獲取class物件的三種方式 方式一 通過object類中的getobject 方法 person p new person class c p.getclass 方式二 通過 類名.class 獲取到位元組碼檔案物件 任意資料型別都具備乙個class靜態屬性,看上去要比第一種...

c 之知識點整理

c 在c語言的基礎上增加了很多特性,最重要也最常被用到的幾個就是類物件 引用 模板以及正規化程式設計。下面總結一下c 基礎的一些知識點 1.const 修飾符 const修飾符在c 中經常被用到,主要作用是定義常量資料,採用就近原則 const char pnnum1 123456 char con...

知識點整理

一 標準庫容器和演算法 1.順序容器 與前面類似 2.關聯容器 map和multimap 元素包含key 鍵 和值 value 兩部分 按照鍵對元素排序 map不允許重複元素出現,但multimap可以 set和multliset 是包含已排序物件的關聯容器 只是單純的鍵的集合 set不允許重複鍵出...