2010-12-03 53 views
0

在我的域类中我有一个从 窗体填充的整数。如果用户输入任何数字,这将被验证,如果他离开 输入框为空,则默认初始化为0jsr 303验证一个数字并自动初始化为0

到目前为止,我已经完成了第一部分与

@NumberFormat(style = Style.NUMBER) 

如何去默认将它初始化为0?

回答

0

如果youfr probldem是默认值为0时,用户没有在框中输入任何内容,设置了验证器可接受的范围内,它的外部初始化为数字该范围。如果所有数字均可接受,请将其从int更改为Integer,然后使用@NotNull。

2

如何分配字段的初始值?

如果该字段为int,则该字段自动具有值0

0

只要做到:

validation rules 
private int numberToValidate = 0; 
+3

不需要分配0.它是默认值。 – Bozho 2010-12-03 14:02:08