cookies取不到值?
潇潇笑笑 2007-07-13 10:15:20 写cookies
Cookie cookie1=new Cookie("login_name","guest");
Cookie cookie2=new Cookie("login_pass",strPwd);
System.out.println("======================");
cookie1.setMaxAge(60*60*24);
cookie2.setMaxAge(60*60*24);
response.addCookie(cookie1);
response.addCookie(cookie2);
读cookies
Cookie[] cookie=request.getCookies();
String name="",pass="";
if(cookie!=null){
for(int i=0;i<cookie.length;i++){
System.out.println(cookie.length);
System.out.println(cookie[0].getName()+ "===" + cookie[0].getValue().toString());
if(cookie[i].getName().equals("login_name")){
System.out.println("--------------------------------");
name=cookie[i].getValue();
System.out.println("yxy test name: " + name);
}
if(cookie[i].getName().equals("login_pass")){
pass=cookie[i].getValue();
System.out.println("yxy test pass: " + pass);
}
}
}
为什么取不到值 ,取到了session cookies,没有取到本地的cookies?本地cookies已经生成,输出结果
1
JSESSIONID===5396180930C5EE179DA0F524008E46D9
如何才能取到本地的cookies,另外我本地的IE设置隐私级别为最低.