我有一個登錄表單,其中有一個選項「讓我登錄」。如果用戶選中此選項並按登錄按鈕。然後我想我可以將用戶名和密碼保存在一個cookie中併發送給用戶計算機。然後,當用戶再次打開網站時,我可以檢查該cookie是否存在於用戶計算機中,如果它是從cookie中獲取用戶名和密碼並登錄用戶。但問題是我怎樣才能發送cookie到用戶計算機?我所知道的。您可以設置cookie以這種方式如何實現JSF 2.0中的自動登錄功能
Cookie userCookie = new Cookie("userCookie", "loginUser");
//sessionCookie.setMaxAge(60 * 15);
userCookie.setPath("/");
httpServletResponse.addCookie(userCookie);
如果我不設置setMaxAge
那麼它是一個瀏覽器層級的Cookie,即當用戶關閉瀏覽器,則cookie將被刪除。我怎樣才能發送cookie到用戶計算機,並從用戶計算機自動登錄?
感謝
http://stackoverflow.com/questions/5836413/cookies-for-remember-me-in-jsf的可能重複。你可以看看實現的附加鏈接。 – Ravi 2012-07-26 14:34:22