[size=small]
我在session中存入list list中存入一些信息 现在想删除list中的一条信息 请问怎么更新session中的list 是不是必须清空然后重新加载
有必要说说session的用法及属性 我是小菜鸟 最近刚接触 jsp
问题补充:是不是只能这样 虽然是实现了 但是不满意 加分...
[align=center][color=blue] list=(ArrayList)session.getAttribute("Bycarlist");//从session这种取出数据list集合
int id=Integer.parseInt(request.getParameter("id"));
for(int i=0;i<list.size();i++){
Bycar b=(Bycar)list.get(i);
if(b.getId()==id){
list.remove(i);//删除一条信息
session.setAttribute("Bycarlist",list);
response.sendRedirect("ShowBycar.jsp");
}[/color][/align]
可不可以直接从session中删除该数据[/size]