0
A
回答
5
當你有一個
public class BasePage extends Page
,然後又
public class SubPage extends BasePage
你實際上並沒有將它們作爲單獨的部分。這種擴展類(和標記)的方法只存在於使進程更像「對象」和「java」之類。最終,整個頁面層次結合在一起成爲一個單獨的呈現頁面。
現在,如果您希望刷新頁面的一個子部分,我建議創建Panel
並將AjaxSelfUpdatingTimerBehavior
添加到該組件。這會讓你自動刷新頁面的任何部分(或多個部分),而不需要重新渲染整個東西。
0
首先我同意@jbrookovers的建議。
但是,如果您確實想要刷新頁面,爲什麼不創建一個新類RefreshingBasePage
?然後只需將您的<meta refresh....>
移動到新的.html文件中。只需通過<wicket:head></wicket:head>
元素將刷新插入頭部即可。
然後,您可以讓您的其他頁面免費繼承BasePage
,而不會刷新妨礙。
相關問題
- 1. 刷新整個頁面檢票
- 2. 自動刷新新聞股票
- 3. 頁面自動刷新而不刷新
- 4. 自動刷新刷新頁面
- 5. 自動刷新頁面
- 6. 刷新頁面自動
- 7. 自動刷新頁面
- 8. Django。自動頁面刷新
- 9. Html頁面自動刷新
- 10. 自動刷新php頁面
- 11. 自動刷新網頁
- 12. 自動刷新網頁
- 13. Javascript自動刷新頁面
- 14. Liferay頁面自動刷新?
- 15. 頁面自動刷新onClick
- 16. PHP - 自動刷新頁面
- 17. 自動刷新HTML頁面
- 18. 網頁自動刷新
- 19. 頁面無法在自動刷新的頁面上顯示
- 20. 在自動頁面刷新RadPanelBar滾動上升
- 21. 檢票自定義分頁
- 22. 檢票孩子面板刷新
- 23. 檢票調用setVisible(真)不顯示,直到刷新頁面
- 24. 自動刷新
- 25. 表單不會在自動刷新頁面上提交
- 26. 自動刷新運行在php頁面上的ajax div
- 27. Odoo - 在特定視圖上自動刷新頁面
- 28. 如何在網頁上自動刷新圖像
- 29. BlackBerry上的自動刷新新聞源
- 30. json自動刷新和檢索結果
我已經在列表視圖中添加了AjaxSelfUpdatingTimerBehavior,但無法正常工作並在面板中添加列表視圖,因爲我必須檢查頁面狀態。 – anu 2012-01-04 11:08:37
'ListViews'是少數不能通過Ajax更新的組件之一。相反,圍繞「ListView」放置一個標準的'WebMarkupContainer',並將行爲附加到該列表上。另外,看到一些代碼會很有幫助。很可能是更新正在發生,但您無法在別處更改數據。 – jbrookover 2012-01-05 09:12:02