gpt4 book ai didi

java - 使用 Wicket 在屏幕上打印错误消息

转载 作者:行者123 更新时间:2023-12-01 18:41:31 25 4
gpt4 key购买 nike

因此,我得到了一个 wicket 页面,其中包含一些我可以更新的组件,其中一些会自动更新。

this.getFieldOneInput().add(new AjaxFormComponentUpdatingBehavior("onchange") {
@Override
protected void onUpdate(AjaxRequestTarget target) {
Panel.this.populateFieldTwo(target);
Panel.this.populateFieldThree(target);
}
});

有一个自动完成功能,因此我可以使用数据库中的可用对象填充我的字段。每次我更改字段一的值时,我也会填充字段二和字段三。

但我需要在这里做点别的事情。我需要检查为字段选择的对象是否有一些空值属性。如果它的任何属性为空,我想在屏幕上显示一条错误消息:“FieldOne 属性 X 为空”。当需要某些字段时,我希望它像那些红色 Wicket 口消息一样显示在屏幕上。

我怎样才能做到这一点?

最佳答案

通过使用 Wicket FeedbackPanel

HTML:

<div wicket:id="feedback"></div>

页面:

添加一个新的FeedbackPanel,然后执行error(message)

引用:http://www.wicket-library.com/wicket-examples/compref/wicket/bookmarkable/org.apache.wicket.examples.compref.FormPage?0

关于java - 使用 Wicket 在屏幕上打印错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19809112/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com