我加入這個行爲到組件(MarkupContainer)後更新Wicket的AjaxSelfUpdatingTimerBehavior停止離開並重新進入頁面
AjaxSelfUpdatingTimerBehavior updateBehavior = new AjaxSelfUpdatingTimerBehavior(Duration.seconds(3))
{
@Override
public void onEvent(Component component, IEvent<?> event) {
// some business logic
}
};
某處,在同一頁上我有一個AjaxLink其重定向到另一個頁面(在誰構造函數我傳遞實際頁面作爲參數),並在該頁上我有一個「返回」AjaxLink重定向我,調用setResponsePage(myFirstPage)
。
問題是,即使在渲染頁面時行爲更新一次,它在3秒鐘停止更新一次,如同構造的。在離開頁面之前沒有問題面對行爲。
我沒有看到沒有理由,爲什麼這不應該沒有workaroud工作。你可以創建一個快速入門並將其附加到Jira問題? – svenmeier