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

正在回答

4 回答

把逗号改成“=”;

1 回复 有任何疑惑可以回复我~
#1

qq_波斯狼酒_0 提问者

非常感谢!
2018-03-27 回复 有任何疑惑可以回复我~
#2

noticeyou

额,你确定?逗号改成等号?我就笑笑
2018-04-09 回复 有任何疑惑可以回复我~
#3

leeyf666 回复 noticeyou

笑一笑十年少,你个十三岁
2018-04-14 回复 有任何疑惑可以回复我~
#4

慕粉1528527963 回复 noticeyou

然而他的回答是对的,cookie的名称和值不能包含逗号,换成其他的就可以了
2019-12-06 回复 有任何疑惑可以回复我~
查看1条回复

把Tomcat 8换成Tomcat 7就好了

0 回复 有任何疑惑可以回复我~

复制一个其他人的回答:

/1.保存list到cookie中时需要转码
Cookie cookie = new Cookie("ListViewCookie", URLEncoder.encode(list, "UTF-8"));
response.addCookie(cookie);
//2.读取cookie,遍历这个Cookies集合的时候需要解码
if(cookies!=null && cookies.length>0) {
    for(Cookie c : cookies) {
        if("ListViewCookie".equals(c.getName())) {
            //list = c.getValue();
            //由于cookie保存list的时候,经过转码,所以提取的时候也要解码
            list = URLDecoder.decode(c.getValue(), "UTF-8");
        }
    }
}

另外主意要导包

java.net.*


5 回复 有任何疑惑可以回复我~
#1

M小黑

感谢!!!
2018-06-04 回复 有任何疑惑可以回复我~

同问。。。。。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

response添加cookie错误

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号