如何阻止 DynamicWizardStep 的下一个按钮旁边的 wicket-ajax-indicator消失



我是检票口的新手。我正在尝试修改使用检票口的代码库。有一个扩展 DynamicWizardStep 的类。

执行时,当单击特定步骤的下一个按钮

时,下一个按钮旁边会出现一个进度指示器(wicket-ajax-indicator),并执行该步骤的"applyState()"方法。但是,如果 applyState() 执行时间超过一分钟,则进度指示器将消失。

此外,在这种情况下,除非手动刷新页面,否则向导不会继续执行下一步。

有没有办法让指标等待应用状态被执行? 或者至少有一种增加超时的方法?

谢谢

此外,在这种情况下,除非手动刷新页面,否则向导不会继续执行下一步。

请检查您的 Ajax 请求是否遇到 504 网关超时。加快执行速度、增加超时或注册故障处理程序:

https://ci.apache.org/projects/wicket/guide/7.x/guide/ajax.html#ajax_6

最新更新