j2ee的cookie操作:
1.创建cookie:
cookie = new Cookie("username","abc");
cookie.setMaxAge(60); //0立即删除 -1浏览器关闭删除
response.addCookie(cookie);
2.读取cookie,引用了reqeust的方法:
String result = null;
Cookie[] cookie = request.getCookies();
for(int i = 0;i <cookie.length;i++){
cookie c = cookie[i];
if(c.equals.getName().equalsIgnoreCase("username")){
result= c.getValue();
}
}
3.删除cookie:Cookie cookie = new Cookie(Cookiename, null); cookie.setMaxAge(-1); response.addCookie(cookie); 删除全部cookie:for (int i = 0; i < cookies.length; i++) {
Cookie tempCookie = cookies[i];
tempCookie.setMaxAge(0);
response.addCookie(tempCookie);
}