关于反馈小组

时间:2011-04-18 13:07:39

标签: java wicket

我有“确定”和“取消”按钮。我用反馈面板。如果我选择取消按钮,日期时间,那么我仍然会收到反馈信息。

请你能帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:2)

在创建取消按钮时,您需要类似

的内容
    Button cancel = new CancelButton();
    cancel.setDefaultFormProcessing(false);

这将导致表单处理绕过正常提交时完成的表单处理,包括验证。

答案 1 :(得分:0)

我假设取消按钮仍然在您的代码中作为附加到表单的Button。 wicket表单中的任何按钮都将尝试验证输入。无论如何,按钮不应该用于取消操作。如果您愿意,可以使用链接(这不会验证表单)并将其设置为按钮样式。