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

BeanFieldGroup in Vaadin with a List<String> as comma separated entry

我有以下POJO

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

 // getter & setter
}

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

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

我想我需要一个 Converter 来做这个,但是我在 FieldGroup 中找不到任何方法来做这个。

如果 FieldGroup 你需要使用 FieldGroupFieldFactory. You can find example in documentation