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

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

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

PHP
Cats萌萌 2019-07-09 05:04:00
请问servlet的cookie问题(cookie有效期问题)?
查看完整描述

3 回答

?
MYYA

TA贡献1868条经验 获得超4个赞

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



查看完整回答
反对 回复 2019-07-10
?
繁花如伊

TA贡献2012条经验 获得超12个赞


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-07-10
?
慕莱坞森

TA贡献1810条经验 获得超4个赞

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

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

查看完整回答
反对 回复 2019-07-10
  • 3 回答
  • 0 关注
  • 370 浏览

添加回答

举报

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