0
我是新來的檢票口。我有一個wicket應用程序類,其中登錄頁面作爲主頁。登錄用戶進入用戶選擇系統(用戶可以訪問多個系統)的頁面(頁面X)後,用戶想要導航。Wicket頁面間傳遞參數
現在,爲了滿足新的要求,客戶端將獲得具有特定系統ID的URL。如果該URL具有該參數(例如...?system = 22),則登錄頁面將獲得該參數。登錄後的用戶將進入系統(22)屏幕,頁面之間(頁面X)將被跳過。爲了實現這一點,我需要將參數從登錄傳遞到下一頁(頁面X),該頁面將自動選擇系統並將用戶帶到系統(22)屏幕。
將參數從一個頁面傳遞到另一個頁面的最佳方式是什麼?下面是正確的方法:
從成功登錄後第一頁:
setResponsePage(NextPage.class,則params);
參數將具有系統ID。
在此先感謝
感謝您的迴應。不過我不確定你爲什麼推薦攔截頁面。用戶在進入第X頁之前可能會先登錄頁面。請在其中添加更多的想法 – user1521828
用戶可能已經爲稍後的頁面添加了書籤。您不希望他們能夠在未先登錄的情況下訪問該頁面。 – biziclop
好的。就我而言,他們只會通過電子郵件發送可收藏的網址。我面臨另一個問題,我的主頁被調用兩次,因爲我無法在第二次迭代中獲取url參數。任何想法如何在構造函數的第二次運行中獲取url參數 – user1521828