我想允许一些领域,包括zero.How只有正整数我可以定义使用JSR 303
此验证我试图验证正整数
@Min(value=0 message = "msg1")
- 但它允许像1.2浮点值。@Digits(fraction = 0, integer = 10, message ="msg2")
- 它接受负值。@Min(value=0, message = "msg1")
@Digits(fraction = 0, integer = 10, message ="msg2")
- 它工作正常,但有时这两个消息,即msg1
和msg2
显示。
有什么建议吗?
谢谢!
不使用整型字段任何特别的原因? – Perception 2012-02-15 12:27:49
@Perception:我正在使用遗留应用程序,现在无法更改它。 – xyz 2012-02-15 12:30:22
使用自定义约束? - http://nonrepeatable.blogspot.com/2010/05/creating-custom-jsr-303-constraint.html – 2012-02-15 12:45:17