解决方案 »
- 学习JavaEE的步骤
- Weblogic 9.2.3 + Struts 2.0.9 重复提交问题,求教!
- java.lang.OutOfMemoryError: Java heap space 异常
- 关于JSP使用cookie在页面间传递数据的问题,没法传
- 如何解决IE不响应或关不掉的问题
- 求Oracle10g驱动程序
- Hibernate效率
- 谁能提供学习RMI的书啊!!!!!
- 如何为编写的Entity Bean添加安全角色引用?请网上的朋友帮忙解决。
- 在线等待,高分求救,有关applet调用ejb的问题,解决后即送200分
- 走投无路,四面楚歌的情况下,想到了CSDN想到了这里的好人都进来吧(分全部送掉,不多,但是心意!!)!!
- 求大神解答hashmap中的一些方法的意思,手册机器翻译太蛋疼看不懂哈!
cookie.setPath(request.getContextPath( ));
cookie.setMaxAge(maxAge);
response.addCookie(cookie);
这个移到if的后面
原因你改了Cookie的值,只是在服务端该的。还没有重新写入客户端端
int maxAge=10;
if (cookie == null){
//Create the Cookie object
cookie = new Cookie("LK","1");
}//end if
// 显示信息
cookie.setPath(request.getContextPath( ));
cookie.setMaxAge(maxAge);
response.addCookie(cookie);
response.addCookie(cookie);
这行代码执行不到,所以没有写到客户端
不过我发现必须setPath setMaxAge add一起使用,只是add还不行。
为什么去修改已经存在的cookie还不行,修改后要再重新add set(否则之前的设置无效了)一遍啊?