用cookie实现保存密码
生活随笔
收集整理的這篇文章主要介紹了
用cookie实现保存密码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
產品上要添加一個保存密碼,本以為也算有點經驗了,應該是小case,手動擒來的事,結果還是花了3個小時。。。,還是更要努力啊。
實現效果
1.前臺加上勾選框,這個較簡單
<input id="remindPWD" name="remindPWD" type="checkbox" value="1" />1.后臺
? 在登陸驗證的后臺java哪里將新的cookie存入? 代碼,我就是在setPath()哪里卡了很久,我開始沒有加上,結果我在后臺代碼debug時可以看到這兩個個cookie,但在前臺jsp去拿的時候,卻總也拿不到,這里還是有點不理解。
Cookie cookie=new Cookie("uname", username);Cookie cookie1=new Cookie("pword", password);cookie.setPath("/"); //存儲地址,必須要加,cookie.setMaxAge(60*60*24*30); //一個月的生存周期,必須要加,cookie1.setPath("/");cookie1.setMaxAge(60*60*24*30);response.addCookie(cookie);response.addCookie(cookie1);
? 這樣cookei就存好了
2.前臺
? 把input的value默認為cookie的值
? 代碼
? ? <div class="textBox_text"><input class="content-text" type="text" id="username" name="username" placeholder="用戶名" value="${cookie.uname.value}"></input></div><div class="textBox_text"><input class="content-text" type="password" id="password" name="password" placeholder="密碼" value="${cookie.pword.value}"></input></div>
轉載于:https://www.cnblogs.com/marx-luo/p/6713081.html
總結
以上是生活随笔為你收集整理的用cookie实现保存密码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何创建 Code Snippet
- 下一篇: 修复efi引导的win7