我有一个向导,其中许多面板都提供表单,以及它们各自的 validator 。如果我在向导中单击取消按钮,则在未验证表单的情况下我无法运行 onCancel 逻辑。 [取消按钮将做的唯一工作是重定向]有没有一种方法可以针对这种情况禁用验证?
我正在使用 Apache Wicket 6.10,Wizard 控件来自 Wicket-Extensions 6.10。
最佳答案
您应该设置 Button.setDefaultFormProcessing(false) 以跳过验证。
另请查看此链接的示例:https://cwiki.apache.org/confluence/display/WICKET/Multiple+submit+buttons
关于java - Apache Wicket 口 : Disabling validators on onCancel within a Wizard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19142195/