日期:2014-05-16 浏览次数:20474 次
删除方法如下:
?? Cookie cookies[]=request.getCookies();
????? if(cookies!=null)?? 
????? {??????? 
????????? for(int?? i=0;i<cookies.length;i++)?? 
????????? { 
????????????? String?? tempuid_1=cookies[i].getName();??????????????? 
????????????? if(tempuid_1.equals("shuangbushuang"))?? 
????????????? { 
????????????????? cookies[i].setMaxAge(0);?? 
????????????????? cookies[i].setPath("/"); 
????????????????? response.addCookie(cookies[i]);?? 
????????????????? 
????????????? }??
??????????? }?? 
??????? }
以下是一些在网上找到的资料:
写cookie操作 
Cookie cooki; 
cooki=new Cookie("bbs_0001",String.valueOf(num));//用户ID 
cooki.setMaxAge(60*60*24*365);//cookie时间 
cooki.setPath("/"); //根据个人的不用,在不同功能的路径下创建 
response.addCookie(cooki); 
//清空Cookie操作 
Cookie[] cookies=request.getCookies(); 
try 
{ 
for(int i=0;i<cookies.length;i++) 
{ 
Cookie cookie = new Cookie("bbs_0001",null); 
cookie.setMaxAge(0); 
//cookie.setPath("/");//根据你创建cookie的路径进行填写 
response.addCookie(cookie); 
} 
}catch(Exception ex) 
{ 
out.println("清空Cookies发生异常!"); 
} 
添加session 
session.setAttribute("isSessionLogin",name); 
删除session 
session.removeAttribute("isSessionLogin"); 
?