Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 反馈面板_Java_Wicket - Fatal编程技术网

Java 反馈面板

Java 反馈面板,java,wicket,Java,Wicket,我有“确定”和“取消”按钮。我使用了反馈面板。如果我选择取消按钮,日期时间,那么我仍然会收到反馈消息 请帮我解决这个问题好吗?我假设“取消”按钮仍然作为附加在表单上的按钮存在于您的代码中。wicket表单中的任何按钮都将尝试验证输入。无论如何,按钮不应用于取消操作。使用链接(这将不会验证表单),如果愿意,将其设置为按钮样式。在创建“取消”按钮时,您需要类似于 Button cancel = new CancelButton(); cancel.setDefaultFormProc

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


请帮我解决这个问题好吗?

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

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

    Button cancel = new CancelButton();
    cancel.setDefaultFormProcessing(false);

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

您需要在问题中添加一些代码,以便让人们更好地了解您遇到的问题。1。请改进语法。使用正确的标签,3。给出一个代码片段:显示您尝试过的内容和未按预期工作的内容。4.具体说明你使用的语言和库这个问题确实措辞含糊,可能需要改进,但我完全理解这个问题,可以回答。我投票决定重新开业。