全部展开
1 .为客户端设置cookie
cookieC1=newcookie('username ',' hzh ' );
response.addcookie(C1;
cookieC2=newcookie('password ',' 123 ' );
//设定生命周期以1小时、秒3231313愚人节23631343130323130323130331363533 e 58685 e 5a EB 93133愚人节03531为单位
C2 .设置最大值(3600;
response.addcookie(C2;
response.getWriter ().print ) ' ok );
查看此时的cookie文件,只写入了password。 由于username未设置生命周期,因此它仍保留在客户端的内存中并正在写入文件。 如果关闭浏览器窗口,客户端将会丢失。 必须将c1.setmaxage(3600 )添加到response.Aage才能写入客户端。在此之前
以下是写入我电脑的饼干
读取cookie文件
cookie [ ] cookies=request.getcookies (;
密码解码器(for ) {
system.out.println(c.getname () )---' c.getValue );
}
控制台的输出结果如下:
username----hzh
password----123
jsessionid---- 33 bea f95 c 526 E0 ddcf 6a 64990 e 533845
注意:
1 .服务器可以向客户端写入内容,只有文本内容
2 .客户端可以阻止服务器写入并禁用cookie
3 .只能读用自己的webapp写的东西