request.getSession().removeAttribute("list");

解决方案 »

  1.   

    一般在显示完数据后,在什么地方把session清空?在jsp页面中?
    session能设置存在时间吧!?还是让他到了设定的时间,自己清了?
      

  2.   

    那就不要放在session里,让他的作用域在request
      

  3.   

    放在request里,需要怎么操作?
      

  4.   

    request.setAttribute("list",list);这样就行了
      

  5.   

    随便问一下,你是用STRUTS 开发的吧 
    一般情况当你选择用request.getSession().setAttribute("list",list)
    的是为了方便跨页面时能找到LIST.
    然而当你确定不再需要SESSION里的LIST的时候,在JSP触发的下一个ACTION里,就可以用
    request.getSession().removeAttribute("list"); 把它从SESSION中请空.
    用request只能在ACTION指向的JSP有效,当页面切换之后这个值就消失咯. ^_^
    (不知道解释的是否清楚,大虾们指正吧.)