当用户点击退出按钮时,我的会话无效。但是当用户关闭浏览器时,如何使用servlet使会话无效?
答案 0 :(得分:1)
您可以简单地使用 javascript 的onunload(用于IE)或onbeforeunload(用于firefox)事件将页面重定向到servlet的URL(与Logout按钮相同),使会话无效
<script>
function logout(){
window.location.href='sessionInvalidatorServlet';
}
</script
<body onunload="logout()">
.........
....
答案 1 :(得分:0)
您可以按照this所述捕获关闭页面事件,并在用户注销时发送ajax
请求