gpt4 book ai didi

java - 从 Apache wicket 的下拉列表中获取所选选项的值

转载 作者:太空宇宙 更新时间:2023-11-04 08:48:41 24 4
gpt4 key购买 nike

我想在 Apache Wicket 中单击链接时从 DropdownChoice 中检索所选选项的值。这适用于单击按钮,但不适用于单击链接。

请指导。

谢谢,尼特什

最佳答案

按钮和链接之间的区别在于按钮提交表单,而链接则不提交表单。因此,对于链接来说,通常无法知道表单值是什么。但是,这里有一个解决方案适合您:

AjaxSubmitLink是一个链接,单击链接时会提交表单,因此支持您正在讨论的功能。然而,这是一个仅适用于 JavaScript 的组件。如果您的 Form 模型对象的类型为 Thingy,则您可以这样调用它:

add(new AjaxSubmitLink(id, form){

private static final long serialVersionUID = 1L;

@Override
protected void onSubmit(final AjaxRequestTarget target,
final Form<?> form){
String selectedValue = ((Thingy) form.getModelObject()).getFooProperty();
}
});

关于java - 从 Apache wicket 的下拉列表中获取所选选项的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3836950/

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