日期:2014-05-17  浏览次数:20575 次

关于删除session!谢谢大家
我做了个购物车功能,最后处理在servlet里面,完成之后需要清空购物车的2个session,
分别是总价格,和购物车,但是之后连用户登录的session也清除了,网站上看了下
session.removeAttribute("名称")是清空单个session
但是没有用呢,是不是我用法错误或者其错误,请大家指点下,以下是代码:
// 各个session  
 Map productcar = (Map) session.getAttribute("productcar");

Users user = (Users) session.getAttribute("userSession");

double total = ((Double)session.getAttribute("total")).doubleValue();
//删除session方式
//session.removeAttribute(Double.toString(total));
//session.removeAttribute(productcar.toString());
上面2个方法没有用,调用之后这两个session依然存在,大家帮帮忙,解释一下,谢谢
(我想做的功能是,清空购物车和总价session,之后用户session不清理,点击直接进去用户后台)
分数不多,请谅解

------解决方案--------------------
your code is wrong .

Java code

Map productcar = (Map) session.getAttribute("productcar");
double total = ((Double)session.getAttribute("total")).doubleValue()