內自動重定向從一個網頁到另一個想法是顯示PageExpiredPage
是幾秒鐘可見光和自動重定向到HomePage
當網頁會話過期。如何在幾秒鐘
通過以下代碼,PageExpiredPage
會顯示一個可加入書籤的鏈接,其中包含HomePage
。
PageExpiredPage.html:
Your session expired, log in anew by clicking
<a wicket:id="lnk-home-page" href="#"> here</a>
...
PageExpiredPage.java:
final Application app = Session.get().getApplication();
BookmarkablePageLink<? extends Page> lnkHomePage = new BookmarkablePageLink<? extends Page>("lnk-home-page", app.getHomePage());
add(lnkHomePage);
...
如何檢票代碼的PageExpiredPage
,顯示時,自動重定向到HomePage
經過可配置的秒數?
你可以做到這一點很簡單地使用Javascript的「過期」頁面,但顯然這需要用戶啓用Javascript。任何你沒有考慮過的原因? –
@Anthony我希望Wicket能夠使用Javascript並使用Java進行編碼。一個原因是他的URL編碼策略可能會改變。如果發生這種情況,或者您將主頁更改爲其他課程,則每次需要更新「過期」頁面上的Javascript時。 –