Вложенные формы с Vaadin / отображать содержимое коллекции - PullRequest
4 голосов
/ 31 мая 2011

Я хотел бы отобразить сложный Java-бин в форме Vaadin, чтобы пользователь мог редактировать бин. Однако компонент состоит из простых свойств (String, Integer и т. Д.), А также из набора еще одного компонента (хотя он имеет только простые свойства).

Что мне нравится делать, так это знать, как отображать таблицу, которая содержит простые свойства вложенного компонента в его столбцах. Каждая строка отображает один экземпляр вложенного компонента. Конечно, должен быть способ добавить новые строки (добавить в коллекцию) и удалить строки (удалить из коллекции).

Я провел некоторое исследование, как этого можно достичь с помощью Ваадина. Однако безуспешно. Есть ли какая-то модель, которая решает эту проблему? Какие шаги нужно предпринять?

1 Ответ

4 голосов
/ 31 мая 2011

Может быть, этот пример для Nested Beans и Subforms поможет:

Примеры книг Ваадина

Также этот пример выглядит так, как вам нужно http://demo.vaadin.com/book-examples/book/?restartApplication#component.form.subform.nestedtable

...