cookie.Path("/");// 这个要设置
// cookie.Do(".aotori.com");//这样设置能实现两个网站WebSite共用
cookie.MaxAge(365 * 24 * 60 * 60);// 不设置话则cookies不写入硬盘,而是写在内存,只在当前页面有用,以秒为单位
response.addCookie(cookie); //添加第个Cookie
cookie = Cookie("nick", URLEncoder.encode("陈强", "UTF-8"));
cookie.Path("/");
// cookie.Do(".aotori.com");
cookie.MaxAge(365 * 24 * 60 * 60);
response.addCookie(cookie); //添加第 2个Cookie
Java操作Cookie的读取Cookie:
Cookie cookies = request.getCookies;
.out.prln("Cookie长度:" + cookies.length); //读取本机共存在多少COOKIE
(cookies != null) {
for ( i = 0; i < cookies.length; i) {
(cookies[i].getName.equals("nick")) {
.out.prln("For 内部Cookie"
+ URLDecoder.decode(cookies[i].getValue,
"UTF-8"));
}
}
} {
.out.prln("没有Cookie");
}
Java操作Cookie的删除Cookie: //这里提示下对COOKIE进行删除操作只用将该COOKIE对象使用MaxAge(0)思路方法就可
Cookie cookies = request.getCookies;
(cookies != null)
{
for ( i = 0; i < cookies.length; i)
{
(cookies[i].getName.equals("nick"))
{
Cookie cookie = Cookie("nick","ww");//这边得用"",不能用null
cookie.Path("/");//设置成跟写入cookies样
// cookie.Do(".wangwz.com");//设置成跟写入cookies样
cookie.MaxAge(0);
response.addCookie(cookie);
}
}
}
最新评论