0
需要在會話中創建會話,執行一些操作並保存結果,之前會話在其他代碼部分中公開。有一個HttpSessionListenr,但會話創建後處理會話創建的事件。看來沒有保證會話在監聽器接收事件之間訪問。這是真的嗎?會話創建期間如何設置會話屬性?
如何重寫會話創建機制或在創建會話之前執行代碼?
需要在會話中創建會話,執行一些操作並保存結果,之前會話在其他代碼部分中公開。有一個HttpSessionListenr,但會話創建後處理會話創建的事件。看來沒有保證會話在監聽器接收事件之間訪問。這是真的嗎?會話創建期間如何設置會話屬性?
如何重寫會話創建機制或在創建會話之前執行代碼?
我能想到的方法有兩種:
選項1意味着您的代碼必須使用幫助器。如果需要,助手會初始化會話。
選項2表示會話將針對所有過濾的請求進行初始化,即使不需要。