que quieren permitir sólo enteros positivos para los campos numéricos incluyendo zero.How puedo definir esta validación usando JSR 303.
ProbéValidar números enteros positivos
@Min(value=0 message = "msg1")
- pero permite valores de coma flotante como 1.2.@Digits(fraction = 0, integer = 10, message ="msg2")
- Acepta valores negativos.@Min(value=0, message = "msg1")
@Digits(fraction = 0, integer = 10, message ="msg2")
- Funciona bien, pero a veces se muestran tanto los mensajes es decir,msg1
ymsg2
.
¿Alguna sugerencia?
Gracias!
alguna razón en particular que no está utilizando un campo entero? – Perception
@Perception: estoy trabajando con una aplicación heredada y no puedo cambiarla ahora mismo. – xyz
¿Usa una restricción personalizada? - http://nonrepeatable.blogspot.com/2010/05/creating-custom-jsr-303-constraint.html –