Servlet中Cookie为什么不能保存阿?

iamprobe 2005-03-23 11:43:39
Cookie myCookie=null;
myCookie=new Cookie("uname","abc");
int age=60*60*24*365;
myCookie.setMaxAge(age);
response.addCookie(myCookie);

然后这样取出
Cookie[] cookieset=request.getCookies();
for (int i=0;i<cookieset.length;i++)
{
if (cookieset[i].getName().equals("uname"))
{
myCookie=cookieset[i];
}
}

但是我发现cookieset.length根本就是0,所以也就没有取出。

在C:\Documents and Settings\Administrator\Cookies下面也没有发现任何相关cookie文件。

这是为什么?望高手现身说法。
...全文
80 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
飞行的兔子 2005-03-23
  • 打赏
  • 举报
回复
在浏览器中的cookie选项是否选中?
iamprobe 2005-03-23
  • 打赏
  • 举报
回复
是不是浏览器的 工具〉internet选项〉隐私 中的那个上下滑块阿?我已经拖到最下面一级了。好像是“接受所有cookie,所有cookie都将保存到您的计算机,计算机上现有的cookie可以被创建他们的网站读取”。
这样应该行了吧?

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧