java - Vaadin 中的 BeanFieldGroup 以 List<String> 作为逗号分隔的条目

标签 java vaadin vaadin7

我有以下 POJO

public class Person {
  private String name;
  private List<String> emails;

 // getter & setter
}

在我的表单中,我使用 BeanFieldGroup将属性绑定(bind)到表单。

但是我怎样才能轻松做到呢,emails字段可以作为逗号分隔的条目输入,然后将其转换为 List字符串?

我想我需要一个Converter为此,但我在 FieldGroup 中找不到任何方法为了做到这一点。

最佳答案

如果是FieldGroup,您需要使用FieldGroupFieldFactory 。您可以在 documentation 中找到示例

关于java - Vaadin 中的 BeanFieldGroup 以 List<String> 作为逗号分隔的条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39654572/

相关文章:

java - git update 出现错误

java - Spring + Hibernate + Maven org.hibernate.MappingException : AnnotationConfiguration instance is required

tomcat - 查找 vaadin 应用程序图像资源的最佳位置?

java - 在已发布的 Tomcat 10 上运行 Vaadin 7/8 Web 应用程序是否存在任何已知的兼容性问题?

java - 当其他单元格值更改时禁用 JTable 单元格可编辑

java - 字节数组的验证

使用Spring Boot + Vaadin Spring时Vaadin Sass "on-the-fly"编译

java - 想要一个以表格形式排列的布局

java - Vaadin UI 大小和滚动条问题

javascript - 在 AbstractJavaScriptExtension 类中调用 JavaScript 函数