为了账号安全,请及时绑定邮箱和手机立即绑定

请问servlet的cookie问题(cookie有效期问题)?

请问servlet的cookie问题(cookie有效期问题)?

慕容3067478 2019-06-21 20:15:23
servlet的cookie问题(cookie有效期问题)
查看完整描述

3 回答

?
慕慕森

TA贡献1856条经验 获得超17个赞

1.在没有重新启动浏览器的情况下
解决方法为:C:\Documents and Settings\Administrator\Cookies下的cookie是记事本文件 虽然Cookie过期
但你没有删除该文件 File file =new File(你cookie所在位置); file.delete();
2 重新启动浏览器的情况下
过期的cookie会被浏览器在下次启动时删除

查看完整回答
反对 回复 2019-06-29
?
慕码人2483693

TA贡献1860条经验 获得超9个赞

ll 和if(cookies[i].getName().equals("VisitTimes"))
如果cookie!=null 而且!cookies[i].getName().equals("VisitTimes")) 你没有判断 你应该设个全局boolean flag=false;
在if(cookies[i].getName().equals("VisitTimes")) 里
flag=true;

然后下面那个if(cookie==null)换成 if(flag){
}
else{
}



查看完整回答
反对 回复 2019-06-29
?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

setMaxAge(0);cookie删除
在代码中你把两个cookie的path都设置成相同!

或者setMaxAge(-1);
表示关闭浏览器后消失

查看完整回答
反对 回复 2019-06-29
  • 3 回答
  • 0 关注
  • 809 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信