细心,再细心。捣鼓一下午,原来是低级错误!
session 如果浏览器 地址 更改,会获取不到:
比如:
http://localhost:8080/.../xxx.jsp
http://127.0.0.1:8080/.../xxx.jsp
JSP页面中循环输出session与cookie
Enumeration e=session.getAttributeNames();
String temp;
out.println("下面循环输出Session所有属性及其值:");
while(e.hasMoreElements()){
temp=(String)e.nextElement();
out.println(temp+"="+session.getAttribute(temp).toString());
}
Cookie cookies[]=request.getCookies();
if(null != cookies){
out.println(""+cookies.length) ;
for(int i = 0;i<cookies.length;i++){
out.println(cookies[i].getName()) ;
out.println(cookies[i].getValue()) ;
}
}else{
out.println("cookies is null!") ;
}