簡體   English   中英

Glassfish 3.1.1客戶端會話控制

[英]Glassfish 3.1.1 Client session control

我在嘗試對每次客戶端訪問我正在運行的Web應用程序時創建的httpsession進行控制時,Glassfish都遇到了一些問題。 我要在服務器端創建一些臨時文件,這些臨時文件僅在客戶端連接時才持續存在,而在客戶端斷開連接時從磁盤上刪除。

謝謝!

您可以創建一個實現HttpSessionListner接口的類,並實現sessionCreated(HttpSessionEvent se)sessionDestroyed(HttpSessionEvent se)方法。 在應用程序中創建或銷毀會話時,將調用這些方法,或者僅通知您實現的類。 您可以使用這兩種方法來完成工作。 並且,您不必擔心客戶端斷開連接或關閉瀏覽器,包含的內容將為您完成。

您可以從HttpSessionEventgetSession()方法獲取會話。 然后為該會話/用戶創建或刪除文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM