超郁闷,cookie问题,大侠一定帮忙呀,谢谢!
目的:管理员可以看到当前谁在线?
我是这样做的:
在处理登录的地方,
Cookie cookie=new Cookie("RealName",URLEncoder.encode(RealName, "UTF-8"));
cookie.setMaxAge(10*60);
response.addCookie(cookie);
在管理员的页面里:
Cookie cookie[]=request.getCookies();
System.out.print(cookie.length);
for(int i=0;i<cookie.length;i++){
String name=URLDecoder.decode(cookie[i].getValue(),"UTF-8");
out.println(name);
}
为什么得到的的name只有这个管理员的名子呀:如下
韩聪 Thu Aug 26 13:15:46 CST 2004 Bt4hjupwc5QLHq34MuzOp92k1mh2NLdLz2LYVGumdgR2pX1Kdk5H!-1629325043
请指点,谢谢!