Usare JAVAX.VALIDATION ha i suoi vantaggi, tramite delle comode annotation demandiamo al nostro sistema la funziona di validazione per le casistiche più comuni
1 2 3 |
@NotNull @NotEmpty .... |
che coprono la stragrande maggioranza dei casi.
Quando il sistema riscontra l’errore restituisce il messaggio associato, es. not be not null
Qualora volessimo agevolmente localizzare il messaggio è sufficiente creare un file ValidationMessages_it_IT.properties sotto la directory resources del nostro progetto maven e il gioco è fatto
Es. del file
javax.validation.constraints.NotNull.message=Obbligatorio
javax.validation.constraints.NotEmpty.message=Obbligatorio