java - Wicket 框架 DropDownChoice

标签 java wicket

我试图在 wicket 框架中获取 dropdownchoice 的选定值,但我无法获取它。 如何在 dropdownchoice 的更改事件上获取 DropDownChoice 的选定值??? 谢谢。 我

最佳答案

这很简单,您所要做的就是使用 AjaxFormComponentUpdatingBehavior:

DropDownChoice<String> ddc = new DropDownChoice<String>("ddc", model, Arrays.asList("a", "b", "c"));
ddc.add(new AjaxFormComponentUpdatingBehavior("onchange") {
    @Override
    protected void onUpdate(AjaxRequestTarget target) {
        System.out.println("selected: " + model.getObject());
    }
});

关于java - Wicket 框架 DropDownChoice,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9581367/

相关文章:

java - Servlet 加载图片/jpg 不起作用

java - 包java.time不存在,jdk1.8

java - Wicket + jsTree,ajax 响应中的链接生成

java - Wicket - 更新 PropertyModel 时表单组件丢失引用

javascript - 后处理 Wicket 响应(Rhino、jQuery)

java - 为什么我的 LinkedHashSet 在 toString() 方法中是空的?

java - 使用 rowindex 从 JTable 检索行数据

java - Wicket ajax 调用不会呈现我的新组件

java - 即使在 Android 中使用有效 token ,Facebook Session.openActiveSessionWithAccessToken 也无法正常工作

java - 在没有 PropertyModel 的情况下将数据保存在 Wicket 中