O'Reilly logo

Vaadin 7 Cookbook by Ondrej Kvasnovsky, Jaroslav Holan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9. Data Management

In this chapter, we will cover:

  • Binding property to a component
  • Binding items to a component
  • Binding a container to a component
  • Creating a complex table – CRUD II
  • Filtering data in the table
  • Using converters
  • Storing the last selected tab name in cookies

Introduction

Vaadin provides a useful concept of data model. It consists of three levels: property, item, and container. Container is composed of items. Item is composed of properties. And each property is defined by type and value. The data model is realized as a set of interfaces: Property, Item, and Container.

Introduction

We will learn how to bind each level of the data model to UI components. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required