User Tools

Site Tools


data_binding_of_nested_properties

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

data_binding_of_nested_properties [2016/01/22 10:53] (current)
mihael created
Line 1: Line 1:
 +====== Data Binding of Nested Properties ======
  
 +The data binding in Vaadin (since 7.x) is done with the FieldGroup class. But the FieldGroup does not support nested properties of Java Beans. There is a subclass BeanFieldGroup which does support nested properties.
 +
 +<sxh java>
 +BeanFieldGroup<​Customer>​ binder = new BeanFieldGroup<​Customer>​(Customer.class);​
 +binder.setItemDataSource(customer);​
 +...
 +binder.bind(streetField,​ "​address.street"​);​
 +</​sxh>​
 +
 +
 +{{tag>​java vaadin}}
data_binding_of_nested_properties.txt ยท Last modified: 2016/01/22 10:53 by mihael