| A constraint.
Instead of implementing this interface from scratch,
you may use
SimpleConstraint if applicable.
To have better responsiveness, you can handle more or all validations
at the client by implementing an additional interface,
ClientConstraint .
If you prefer to have a custom way to display
the error message (other than the default error box).
You can also implement
CustomConstraint .
Then,
CustomConstraint.showCustomError is called instead of
showing the default error box.
In addition,
ClientConstraint is ignored in this case,
since all validation will be done at the server.
author: tomyeh See Also: CustomConstraint See Also: ClientConstraint |