我想允許一些領域,包括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