我用struts2添加一个Cookie
贴代码:System.out.println("开始存储");
Cookie loginName = new Cookie("loginName", userName);
loginName.setMaxAge(60 * 60 * 24); //24小时有效
response.addCookie(loginName);
System.out.println("存储结束");Cookie[] cookies = request.getCookies();
for (int i = 0; i < cookies.length; i++) {
System.out.println(cookies[i].getName()+"="+cookies[i].getValue());
}测试一:
我新增一个Cookie,立马查询Cookie发现没有该cookie的结果
我刷新action,结果就出来了
测试二
我再新增Cookie,再看结果,出现的是上一次的结果,我在jsp页面打印,情况一样
反复测试,结果:
总是慢一拍,结果总是上一次的,说明cookie添加后要等吗?
有人能解答吗?
贴代码:System.out.println("开始存储");
Cookie loginName = new Cookie("loginName", userName);
loginName.setMaxAge(60 * 60 * 24); //24小时有效
response.addCookie(loginName);
System.out.println("存储结束");Cookie[] cookies = request.getCookies();
for (int i = 0; i < cookies.length; i++) {
System.out.println(cookies[i].getName()+"="+cookies[i].getValue());
}测试一:
我新增一个Cookie,立马查询Cookie发现没有该cookie的结果
我刷新action,结果就出来了
测试二
我再新增Cookie,再看结果,出现的是上一次的结果,我在jsp页面打印,情况一样
反复测试,结果:
总是慢一拍,结果总是上一次的,说明cookie添加后要等吗?
有人能解答吗?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货