Updating the bean value jsf
It’s not part of a pure Servlet container or Java SE.Adding Bean Validation is just adding an appropriate library into your classpath.The annotation might be placed to a field or a property.During the lifecycle phase 3, conversion and validation, JSF will invoke the JSF validators as well as Bean Validation. # points to a property or field which is annotated for Bean Validation, then this check will be invoked.Sometimes only validating the input will not be enough. When persisting to a database the program might crash, because the data does not fit the database schema.It would be helpful to validate just before storing the data. Luckily Java EE offers exactly this kind of validation, .And JSF takes advance of it and uses this validation too, if defined at the model the data is applied to.In our application, we will edit and store information about books.
allow positive numbers only or force a string to a maximum length, and, and , and. A JSF validator will validate the input on server side just after the user entered it and before applying values the model.We are going to add Bean Validation by simply applying special annotations to the book entity.