前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >用cookie实现保存密码

用cookie实现保存密码

作者头像
逝兮诚
发布2019-10-30 12:12:19
1.1K0
发布2019-10-30 12:12:19
举报
文章被收录于专栏:代码人生代码人生

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/luo4105/article/details/51850376

产品上要添加一个保存密码,本以为也算有点经验了,应该是小case,手动擒来的事,结果还是花了3个小时。。。,还是更要努力啊。

实现效果

1.前台加上勾选框,这个较简单

代码语言:javascript
复制
<input id="remindPWD" name="remindPWD" type="checkbox" value="1" />

1.后台

在登陆验证的后台java哪里将新的cookie存入 代码,我就是在setPath()哪里卡了很久,我开始没有加上,结果我在后台代码debug时可以看到这两个个cookie,但在前台jsp去拿的时候,却总也拿不到,这里还是有点不理解。

代码语言:javascript
复制
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的值 代码

代码语言:javascript
复制
 <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>
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016-07-07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档