我用jsp做了个登录页面,想让它记住密码,下次登录时不需要再输入密码,怎样实现?

 我来答
晴晴知识加油站
高能答主

推荐于2019-08-25 · 让梦想飞扬,让生命闪光。
晴晴知识加油站
采纳数:3595 获赞数:661007

向TA提问 私信TA
展开全部

使用Cookie实现。

一、当用户输入用户名密码时,到控制层用 Cookie user = new Cookie("user",name+"-"+passward); 加到cookie中,然后在访问此登录页面时,就先调用 Cookie[] cookies=request.getCookies(); 看cookie中是否有user这个值,如果有就取得用户名、密码。 

二、代码%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>   <%   String name="nihao";   String passward="nihao";   try{   Cookie user = new Cookie("user",name+"-"+passward);   user.setMaxAge(60);   response.addCookie(user);   Cookie[] cookies=request.getCookies();   if(cookies!=null){   for(int i=0;i<cookies.length;i++){   if(cookies[i].getName().equals("user")){    。

三、用两个TextBox,一个按钮控件来实现的,并且用了一个CheckBox控件来通过cookie实现记住密码的功能,现在的问题是,  输入密码的那个TextBox控件的TextMode属性为SingleLine或MultiLine。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式