Validate your data using the Java Bean Validation API 1.0 (JSR-303).
Vaadin Bean Validation add-on consists of a Vaadin validator and a form that automatically applies that validator. It uses the Java Bean Validation API 1.0 (JSR-303) for validating beans based on annotations on their fields.
To use this add-on, the project should contain an implementation of the Bean Validation API (e.g. Hibernate Validator or agimatec-validation).