当前位置: 首页 > 知识库问答 >
问题:

Vaadin 8 Grid EditorSaveListener

万俟承望
2023-03-14

在Vaadin 8中,给定以下网格定义

    grid = new Grid<>();
    grid.getEditor().setEnabled(true);
    carBinder = grid.getEditor().getBinder();
    grid.getEditor().addSaveListener(event -> {
    try {
        Binder<Car> binder = event.getSource().getBinder();
        grid.getDataProvider().refreshAll();
    } catch(Exception e) 
        ExceptionNotification.show(e);
    }
    });

共有1个答案

胥和悌
2023-03-14

要获取值,请使用:

binder.writeBean(aCarObject);

根据文档,它将字段的值写入给定对象,但如果任何字段无效,则抛出异常

 类似资料:

相关问答

相关文章

相关阅读