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

Creating a custom validation

In some situations, we need our own special validation; for example, if we want to compare two fields, or if we want to validate some custom special component. In that case, we can add a custom validator and override the validate(Object) method. In this recipe, we will create a form for changing the password. We will add a custom validator that will match the new and confirmed password fields.

Creating a custom validation

How to do it...

Carry out the following steps to create a form with a custom validation:

  1. Create a Vaadin project with a main UI class called Demo.
    public class Demo extends UI {…}
  2. We create a ChangePasswordForm class that is based ...

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