2015-08-05 · 知道合伙人数码行家
关注
展开全部
可以调用Cookie中的setMaxAge方法,设定Cookie在用户机器硬盘上的存活期为10秒。
<%@ page contentType="text/html;charset=gb2312"%>
<html>
<head><title>保存cookie</title></head>
<body>
请输入用户名跟密码:<br>
<form action="demo02.jsp" method="post">
用户名:<input type="text" name=name>密码:<input type="password" name="psw">
<br>
<% Cookie c1=new Cookie("uname",name);
Cookie c2=new Cookie("password",psw);
c1.setMaxAge(100000);
c2.setMaxAge(100000);
%>
<%
response.addCookie(c1);
response.addCookie(c2);
%>
<br>
<input type="submit" name=sub value="提交"><input type="reset" name="reset" value="重置">
</body>
</html>
<%@ page contentType="text/html;charset=gb2312"%>
<html>
<head><title>保存cookie</title></head>
<body>
请输入用户名跟密码:<br>
<form action="demo02.jsp" method="post">
用户名:<input type="text" name=name>密码:<input type="password" name="psw">
<br>
<% Cookie c1=new Cookie("uname",name);
Cookie c2=new Cookie("password",psw);
c1.setMaxAge(100000);
c2.setMaxAge(100000);
%>
<%
response.addCookie(c1);
response.addCookie(c2);
%>
<br>
<input type="submit" name=sub value="提交"><input type="reset" name="reset" value="重置">
</body>
</html>
展开全部
保存到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()+"<br>");
}
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()+"<br>");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询