qq_31488329
qq_31488329
采纳率0%
2017-01-07 05:04

response.addCookie(cookie1)添加cookie失败

5

代码如下.两个if循环都能进来,cookie也能创建.但是却没有添加成功. 只能找到"JSESSIONID"cookie,但不是我写的.内容也看不懂

换浏览器也一样的结果,cookie文件夹也找过了,找不到我写的cookie

求大神指点,谢谢图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

5条回答

  • qq_36740035 名字怪怪滴 4年前

    Cookie cookie=new Cookie(Constants.BUYER_CART,w.toString());
    //设置cookie的存在时间
    cookie.setMaxAge(60*60*24);
    //设置路径
    cookie.setPath("/"); 建议你加上这个试试
    //响应回游览器
    response.addCookie(cookie);

    点赞 评论 复制链接分享
  • JE_GE JE_GE 4年前

    感觉代码没有写错的,在发送一个请求,看是否有Cookie存在
    如果有中文要记得编码才行

    点赞 评论 复制链接分享
  • sheldon178 shadon178 4年前

    你返回到界面中,然后通过浏览器查看cookie。

    点赞 评论 复制链接分享
  • u010528826 Mr-Yao 4年前

    你这个写法要不得。你上面只是新建了一个Cookie,然后放到了response里面,但是response还没有返回,
    也就是说你的cookie还没有被浏览器写入。然后你在request里面取值,而这个request 是本次的请求生成的request。
    你要等response返回了。也就是说下一次请求过来才能像你代码中那样读取到Cookie

    点赞 评论 复制链接分享
  • showbo GoCityPass新加坡曼谷通票 4年前
    点赞 评论 复制链接分享

相关推荐