使用cookie實現記住使用者名稱的功能

2021-08-02 11:21:46 字數 462 閱讀 2847

首先必須登入成功,如果「記住使用者名稱」打勾,那麼儲存username到cookie中:

if (isrememberusername != null && isrememberusername.equals("true"))

反之,刪除名字是username的cookie:

else 

} }}

重啟瀏覽器,進入登入頁面,獲取名字是username的cookie的值,儲存到session中,然後在session中取值:

// 讀取cookie

cookie cookies = servletactioncontext.getrequest().getcookies();

for (cookie cookie : cookies)

}

Cookie例項 記住使用者名稱

在 登入中經常會有 記住使用者名稱 這一操作,利用cookie便可以實現,其間單的流程如下 新建乙個login的servelet,寫入下面 再新建乙個dologin方法 response.addcookie ck 將cookie寫回到客戶端 out.write 登入成功!else 得到的結果為 登入...

Cookie的使用與實現記住使用者名稱案例

取出cookie值也很簡單 取出資訊也一樣簡單 request.cookies.clear 這個方法並不是刪除cookie 刪除 cookie 即從使用者的硬碟中物理移除 cookie 是修改 cookie 的一種形式。由於 cookie 在使用者的計算機中,因此無法將其直接移除。但是,可以讓瀏覽器...

用cookie實現記住使用者名稱和密碼

1 當第一次傳送請求時,在jsp頁面並不能獲取cookie物件,第一次是addcookie,之後再請求時才能獲得。session和sessionid在伺服器端生成的時候,同時把sessionid放在cookie中,相當於response.add jsessionid session 2 如何在jsp...