【发布时间】:2015-06-23 17:30:35
【问题描述】:
我正在使用
向 cookie 添加一个值Cookie testcookie = new Cookie ("test",test);
testcookie .setMaxAge(5*60);
response.addCookie(testcookie) ;
但我没有在 Internet Explorer 中获得 cookie 值。 获取cookie值的代码
Cookie cookies [] = getRequest().getCookies ();
Cookie myCookie = null;
if (cookies != null)
{
for (int i = 0; i < cookies.length; i++)
{
if (cookies [i].getName().equals ("test"))
{
myCookie = cookies[i];
String testval=myCookie.getValue();
}
}
}
但是在firefox中也一样,在IE中启用了cooies。如何解决这个问题?
【问题讨论】:
-
你重复的问题,但我没有得到解决方案
-
您是否检查过您的 IE 安全区域是否允许来自该站点的持久性 cookie?
标签: java internet-explorer cookies