IT兄弟連 JavaWeb教程 Servlet會話跟蹤 Cookie常用方法

IT兄弟連 JavaWeb教程 Servlet會話跟蹤 Cookie常用方法

以下是在Servlet中操作Cookie時可使用的有用的方法列表

● public void setDomain(String pattern)

該方法設置cookie適用的域,例如 itxdl.cn

● public String getDomain()

該方法獲取cookie適用的域,例如 itxdl.cn

● public void setMaxAge(int expiry)

該方法設置cookie過期的時間(以秒為單位),如果不這樣設置,cookie只會在當前session會話中持續有效。

● public int getMaxAge()

該方法返回cookie的最大生存週期(以秒為單位)

正整數:表示cookie數據保存瀏覽器的緩存目錄(硬盤中),數值表示保存的時間。

負整數:表示cookie數據保存瀏覽器的內存中。瀏覽器關閉cookie就丟失了!!

零:表示刪除同名的cookie數據

● public String getName()

該方法返回cookie的名稱,名稱在創建後不能改變。

● public void setValue(String newValue)

該方法設置與cookie關聯的值。

● public String getValue()

該方法獲取與cookie關聯的值。

● public void setPath(String uri)

該方法設置cookie適用的路徑,如果不指定路徑,與當前頁面相同目錄下的(包括子目錄下的)所有URL都會返回cookie

● public String getPath()

該方法獲取cookie適用的路徑

● public void setSecure(boolean flag)

該方法設置布爾值,表示cookie是否應該只在加密的(即SSL)連接上發送

● public void setComment(String purpose)

設置cookie的註釋,該註釋在瀏覽器向用戶呈現cookie時非常有用。

● public String getComment()

獲取cookie的註釋,如果cookie沒有註釋則返回null


分享到:


相關文章: