Apache Wicket:在向导中禁用onCancel上的验证器

时间:2013-10-02 16:41:01

标签: java validation web wicket

我有一个向导,其中许多面板提供表单,以及各自的验证器。如果我单击向导中的取消按钮,我将无法在没有验证表单的情况下运行onCancel逻辑。 [取消按钮将要执行的唯一工作是重定向]是否有办法仅针对该情况禁用验证?

我正在使用Apache Wicket 6.10,而Wizard控件来自Wicket-Extensions 6.10。

1 个答案:

答案 0 :(得分:3)

您应该设置Button.setDefaultFormProcessing(false)以跳过验证。

另请查看此链接以获取示例:https://cwiki.apache.org/confluence/display/WICKET/Multiple+submit+buttons