为什么我的cookie不能保存?
Cookie cookie = null;
Cookie [] cookies = request.getCookies();
if ( cookies != null ){
out.println(cookies.length);
for(int i = 0;i < cookies.length; i++){
cookie = cookies[i];
String cookieValue = cookie.getValue();
session.setAttribute( "color ",cookieValue);
out.println(cookieValue);
out.println( "读取cookie ")
}
}else{
Cookie mycookie = new Cookie( "color ", "style ");
mycookie.setMaxAge(60*100);
response.addCookie(mycookie);
out.print( "写入cookie ");
}
第一次请求是 "写入cookie " 然后刷新一次就是读取cookie
但是关闭客户端,再打开之后又是 "写入cookie "了
我的客户端可以保存CSDN的cookie,怎么就不能保存自己一的呢?
------解决方案--------------------我的也怪异,放在JSP所有代码的前面时候cookie写入正常,放到代码最后的时候cookie不能写入,单独写一个JSP test的时候cookie却又写入正常
------解决方案--------------------是不是IE设置问题