为什么我在Servlet内设置Cookies无效?

Servlet内部是这么设置的:StringcookieName="Sender";Cookiecookie=newCookie(cookieName,"Test_Con... Servlet内部是这么设置的:String cookieName="Sender";
Cookie cookie=new Cookie(cookieName, "Test_Content");
cookie.setMaxAge(1000000000);
response.addCookie(cookie);然后再另一个页面读取:Cookie[] cookies = request.getCookies();
if(cookies != null) {
for(int i=0; i<cookies.length; i++) {
Cookie cookie = cookies[i];
String cookieName = cookie.getName();
String cookieValue = cookie.getValue();
System.out.println(cookieName + " " + cookieValue);
}
}结果读不出来,帮忙看下这是为什么
展开
 我来答
匿名用户
2013-08-05
展开全部
在上面设置cookie里面加上这句话cookie.setPath("/");
匿名用户
2013-08-05
展开全部
response.addCookie(cookie);该为request.addCookie(cookie);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式