为什么要这么做?我觉得没必要,用户的登录信息保存在session中,过一段时间没有与服务器端联系,session会自动超时失效的。

解决方案 »

  1.   

    在jsp添加该js
    <SCRIPT LANGUAGE=javascript>
    <!--function window_onunload() {
      //你的动作,可以向servlet发出请求
    }//-->
    </SCRIPT>
      

  2.   

    楼上的好像只针对每个页面吧,这样用户如果同时打开多个页面,则任意关掉一个都会导致Session失效,仿佛不是楼主的初衷。另外,我比较赞成 bestdelphier的看法,似乎没有必要做到实时注销。