0
試圖在卸載前使用jQuery調用servlet來使會話無效。web.xml中提供了servlet URL映射。 我可以調用before unload函數,但是servlet調用沒有被觸發。 下面的代碼基地使用jQuery調用servlet
$(window).bind("beforeunload", function() {
alert("Before unload"); // This alert is getting triggered"
killSession();
}
function killSession() {
alert("killsession"); //This too gettting triggered
$.ajax({
url: Infrastructure.WEB_CONTEXT/+"KillSession",
type: 'GET'
});
}
我錯過了什麼嗎?任何人都可以請建議解決這個問題?
我在java中幾乎沒有任何知識,但我認爲您需要添加數據如何看待java部分。 – gdoron 2013-02-11 06:24:25
爲什麼你想在這裏做而不是在java本身?任何具體原因? – SRy 2013-02-11 06:24:46
你的'beforeunload'應該有結束標記'});' – Jai 2013-02-11 06:25:29