我使用的檢票口6檢票會話超時後 - pageParameters是空的
我的應用程序是基於在構造pageParameters創建網頁。我使用的也是pageParameter國家是有定義的路徑參數:
mountPage("/${country}/pagepath", MyPage.class);
我在每一個頁面中有許多有狀態的形式。 我現在正試圖處理會話過期時的情況(重現此場景我刪除或修改jsessionid cookie)。 之後,我點擊頁面中的提交按鈕,我希望檢票瞭解會話已過期。 但是,我有行爲是這樣的:
- 當前頁面重新加載,但
URL是使用包裝符號像改寫了pageparameters是「空」:
localhost:8080/wicket/bookmarkable/com.test.pages.MyPage
所以它看起來像URL映射不知何故丟失。
我需要重新加載與pageParameters信息相同的頁面或顯示一個信息頁面,說點什麼像點擊這裏重新加載。
我已經嘗試過使用:
getApplicationSettings().setPageExpiredErrorPage(HomePage.class);
,但沒有幫助。
任何幫助表示讚賞。謝謝。