Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的表单中有一些字段,在运行搜索实体并更新表单的查询之前,我需要填写其中的三个。 有没有办法在 ajax 请求中一起发送这些字段,所以我可以使用从客户端发送的值运行查询,而不依赖于模型上的值? 我这样说是因为我不希望在模型中设置这些值,因为有些字段是必需的,所以如果用户填写该字段并稍后擦除以前的值,wicket 将不会更新模型上的值.
将它们放在嵌套表单中,将它们标记为必需,添加 AjaxFormComponentUpdatingBehavior 并将字段绑定到临时模型。
在 onUpdate 方法中检查是否设置了所有 3 个值,如果设置了,则运行您的查询。
在主表单的 onSubmit 中,将临时模型中的值传输到真实模型中。