当用户单击注销按钮时,我使会话无效。但是当用户关闭浏览器时,如何使用 servlet 使会话无效?
问问题
5106 次
2 回答
1
您可以简单地使用JavaScript的 onunload(对于 IE)或 onbeforeunload(对于 firefox)事件将您的页面重定向到使会话无效的 servlet(与注销按钮相同)的 url。
<script>
function logout(){
window.location.href='sessionInvalidatorServlet';
}
</script
<body onunload="logout()">
.........
....
于 2012-11-05T13:13:20.437 回答
0
您可以按照此描述捕获关闭页面事件,并ajax
在用户注销时发送请求
于 2012-11-05T12:55:34.333 回答