1
我正在開發的項目正在關注會話何時關閉(通過超時或主動選擇關閉會話)以嘗試收集應用程序的一些使用信息。檢測Portlet會話已關閉
我有第一個問題是有辦法在Java應用程序服務器中註冊會話打開和關閉事件的偵聽器嗎?更復雜的事情。該應用程序目前使用Spring Portlet MVC在portlet上構建。我們使用的是JBoss門戶和JBoss應用服務器,但我更喜歡如果可能的話,該方法專門綁定到一個應用服務器。
我正在開發的項目正在關注會話何時關閉(通過超時或主動選擇關閉會話)以嘗試收集應用程序的一些使用信息。檢測Portlet會話已關閉
我有第一個問題是有辦法在Java應用程序服務器中註冊會話打開和關閉事件的偵聽器嗎?更復雜的事情。該應用程序目前使用Spring Portlet MVC在portlet上構建。我們使用的是JBoss門戶和JBoss應用服務器,但我更喜歡如果可能的話,該方法專門綁定到一個應用服務器。
創建一個實現javax.servlet.http.HttpSessionListener
類與@WebListener註釋類,或者你可以將其添加到web.xml如
<listener>
<listener-class>MySessionListener</listener-class>
</listener>