亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

老師的dologin.jsp的else這塊代碼有問題

當我不選記住密碼時,賬號和密碼無法傳遞到users.jsp,也就無法展示信息。

正在回答

2 回答

else不就是不保存賬號密碼嘛?你怎么還是setMaAge(864000)

0 回復 有任何疑惑可以回復我~

? ? 我修改了下

<%?

? ? ? ?request.setCharacterEncoding("utf-8");

? ? ? ?//首先判斷用戶是否選擇了記住登錄狀態

? ? ? ?String isUseCookies = request.getParameter("isUseCookie");

? ? ? ?String username = request.getParameter("username");

? ? ? ?String password = request.getParameter("password");

? ? ? ?if("isUseCookie".equals(isUseCookies))

? ? ? ?{

? ? ? ? ? //把用戶名和密碼保存在Cookie對象里面? ? ? ? ?

? ? ? ? ? //使用URLEncoder解決無法在Cookie當中保存中文字符串問題? ? ? ??

? ? ? ? ? Cookie usernameCookie = new Cookie("username",URLEncoder.encode(username,"utf-8"));

? ? ? ? ? Cookie passwordCookie = new Cookie("password",URLEncoder.encode(password,"utf-8"));

? ? ? ? ? usernameCookie.setMaxAge(864000);

? ? ? ? ? passwordCookie.setMaxAge(864000);//設置最大生存期限為10天

? ? ? ? ? response.addCookie(usernameCookie);

? ? ? ? ? response.addCookie(passwordCookie);

? ? ? ?}

? ? ? ?else

? ? ? ?{

? ? ? ?Cookie usernameCookie = new Cookie("username",username);

? ? ? ? ? ?Cookie passwordCookie = new Cookie("password",password);

? ? ? ? ? ?usernameCookie.setMaxAge(864000);

? ? ? ? ? ?passwordCookie.setMaxAge(864000);//設置最大生存期限為10天

? ? ? ? ? ?response.addCookie(usernameCookie);

? ? ? ? ? ?response.addCookie(passwordCookie);

? ? ? ?}

? ? %>

? ? <a href="users.jsp" target="_blank">查看用戶信息</a>

? </body>

</html>


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

老師的dologin.jsp的else這塊代碼有問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號