Bean Validation and transformation

Validating input received from the user to maintain data integrity is an important part of application logic. Validation of data can take place at different layers in an application. Bean Validation (http://beanvalidation.org) is a validation model available as part of the Java EE 6 platform, which allows validation by constraints in the form of annotations placed on a field, method, or class. JSF 2.2 supports validation placed on fields (properties and their getters/setters) in managed beans as well as Spring and CDI beans. Validation on the class level is not supported as long as you do not use utilities such as OmniFaces (http://showcase.omnifaces.org/validators/validateBean).

The PrimeFaces' CSV has a built-in ...

Get PrimeFaces Cookbook - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.