<body onpreunload="window.location.href='loginout.jsp'">

解决方案 »

  1.   

    是不是这样做,用户不重新打开另外一个新的页面,而继续使用这个页面进行登录的话,session就能够重新建立了。
    我之前使用session.getCreationTime(),发现退出重进后创建时间还是原来的那个,除非把当前浏览器关闭,打开新的,session才会重新建立。
      

  2.   

    他们没说明白,你可以做个推出的菜单,然后把它包括进所有的页面,在退出的时候就点击那个菜单,把那个菜单指向一个JSP文件,在里面写上session.invalidate()就可以了。为防止别人点击浏览器的X来关闭你把他也给禁止了,^_^不仁到呀!你可以用JAVASCRIPT来实现
      

  3.   

    知道了,我在java.servlet.http。HttpSession类中也看到了这个invalidate()方法,不敢确定,所以来问一下。
    thankyou。。