在wicket页面上自动刷新

anu*_*anu 0 wicket

我有自动刷新wicket页面的场景,但它是基页,所有页面都在扩展它.我不想刷新所有扩展页面只有基页.

现在我正在使用html元标记.它正在刷新所有页面.是否可以只刷新基页

jbr*_*ver 5

当你有一个

public class BasePage extends Page
Run Code Online (Sandbox Code Playgroud)

然后另一个

public class SubPage extends BasePage
Run Code Online (Sandbox Code Playgroud)

你实际上并没有将它们作为单独的部分.这种类(和标记)扩展的方法只存在使得进程更像"对象"和"java"之类.最后,整个页面层次结构被组合到一个呈现的页面中.

现在,如果您想要刷新页面的一个子部分,我建议创建一个Panel并添加AjaxSelfUpdatingTimerBehavior到该组件.这将允许您自动刷新页面的任何部分(或多个部分),而无需重新渲染整个内容.