将用户名和密码保存在COOKIE中(JSP)怎么写源代码

因为分数不多,请各位见谅.
2025-05-18 13:17:15
推荐回答(2个)
回答1:

可以调用Cookie中的setMaxAge方法,设定Cookie在用户机器硬盘上的存活期为10秒。
<%@ page contentType="text/html;charset=gb2312"%>

保存cookie

请输入用户名跟密码:


用户名:密码:


<% Cookie c1=new Cookie("uname",name);
Cookie c2=new Cookie("password",psw);
c1.setMaxAge(100000);
c2.setMaxAge(100000);
%>
<%
response.addCookie(c1);
response.addCookie(c2);
%>




回答2:

保存到cookie
Cookie cookie=new Cookie("name","value");
Cookie cookiep=new Cookie("mima",pass);
cookie.setMaxAge(10*60); //设置过期之前的最长时间
cookiep.setMaxAge(10*60);
response.addCookie(cookie);
response.addCookie(cookiep);
读取cookie
Cookie Cookies[]=request.getCookies();
if(Cookies==null)
out.print("还没有cookie值");
else
{
for(int i=0;i < Cookies.length;i++)
out.print(Cookies[i].getName()+"="+Cookies[i].getValue()+"
");
}