response.addCookie(cookie)添加cookie失败.

两个if循环能进来,创建的两个cookie也能通过控制台输出.  但是却添加失败.

原因是:request.getRequestDispatcher("/MainFrame").forward(request, response);已经把请求转发了.

所以两个cookie虽然能创建并能读取.但请求已经转发到另一个页面了.response已经不具备向浏览器响应请求的能力了.所以不能添加cookie

 

 

posted @ 2017-01-07 22:23  woestave  阅读(1649)  评论(0编辑  收藏  举报