javaweb學習總結 6

2021-08-22 04:52:50 字數 635 閱讀 5060

二、cookie的常用方法

1、向客戶程式傳送cookie

1.1、 建立cookie物件

cookie c = new cookie(「userid」,」landril」);

1.2、 設定最大時效,預設該cookie是儲存在瀏覽器的內在中,使用者關閉瀏覽器則被刪除,下面的方法是將cookie儲存在硬碟上。

c.setmaxage(60*60*24);//一天,如果設定為0則是刪除該cookie

1.3、 將cookie放入到http響應報頭,可以使用httpservletresponse的addcookie方法,此方法不修改之前指定的set-cookie報頭,而是建立新的報頭。

response.addcookie(c);

注意:設定cookie的步驟為建立cookie物件,設定最大時效,將cookie放入響應報頭,即傳送到客戶程式,記住一定要將cookie傳送到客戶程式

2、從客戶端讀取cookie

2.1、 呼叫httpservletrequest的getcookies得到乙個cookie物件的陣列

2.2、 對陣列進行迴圈,呼叫cookie的getname方法,獲取具體的cookie的值

cookie cookies = request.getcookies();

javaweb學習總結 4

web伺服器收到客戶端的http請求,會針對每一次請求,分別建立乙個用於代表請求的request物件 和代表響應的response物件。request和response物件即然代表請求和響應,那我們要獲取客戶機提交過來的資料,只需要找request物件就行了。要向客戶機輸出資料,只需要找respon...

JavaWeb學習筆記 XML 6

獲取第二本書的書名與屬性 public void read string attribute book.element 書名 attributevalue name 在第一本書上新增新售價 本例存在編碼問題 public void add throws exception book.addeleme...

javaweb學習總結四 反射技術

一 反射的概念 反射就是載入類,然後獲取類的屬性 方法 建構函式等。二 載入類到記憶體 有硬碟位元組碼檔案到記憶體 三種載入類的方式 1 test2 測試載入類 3public void test1 throws exception 三 反射類中的組成部分1 使用getconstructor get...