Java 如何使用submit按钮链接ZK表单
我是zk的新手,我有一个带有字段的表单,我在这些字段和提交按钮上定义了一些约束,我可以将提交按钮链接到表单和字段,所以我想点击按钮,不满足约束的字段将显示为红色,现在我的按钮看不到约束是否满足,我知道我可以用java代码进行验证,但这并不会使字段无效 下面是一个关于如何在MVVM中实现这一点的好例子 您需要将Java 如何使用submit按钮链接ZK表单,java,forms,form-submit,zk,Java,Forms,Form Submit,Zk,我是zk的新手,我有一个带有字段的表单,我在这些字段和提交按钮上定义了一些约束,我可以将提交按钮链接到表单和字段,所以我想点击按钮,不满足约束的字段将显示为红色,现在我的按钮看不到约束是否满足,我知道我可以用java代码进行验证,但这并不会使字段无效 下面是一个关于如何在MVVM中实现这一点的好例子 您需要将@load和@save分开使用,以便在执行命令之前告知保存。 当约束失败时,@命令将永远不会触发 <window apply="org.zkoss.bind.BindComposer"
@load
和@save
分开使用,以便在执行命令之前告知保存。
当约束失败时,@命令
将永远不会触发
<window apply="org.zkoss.bind.BindComposer" viewModel="@id('vm') @init('pkg$.VM')">
<hbox>
<textbox value="@load(vm.name) @save(vm.name,before='register')" constraint="no empty" />
<label value="@load(vm.name)" />
</hbox>
<hbox>
<button label="register" onClick="@command('register')" />
</hbox>
</window>
编辑:用于MVC
您将在关于如何在mvc中生成约束的介绍中找到 使用MVC,您可以在提交前检查Component是否存在所有验证 这里有一个很好的代码,很有帮助,祝你好运
还有其他MVC的例子吗?星期一我会为你做一个很好的例子。我发现的这些都不是很好的例子