0

在我的域类中,我有一个从表单填充的整数。如果用户输入任何数字,它将被验证,如果他将输入框留空,它将默认初始化为 0

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

@NumberFormat(style = Style.NUMBER)

如何将默认初始化为0?

4

3 回答 3

2

如何为字段分配初始值?

如果该字段是类型int,则它的值自动为0

于 2010-12-03T12:28:42.020 回答
0

Just do:

validation rules
private int numberToValidate = 0;
于 2010-12-03T12:34:46.480 回答
0

如果您的问题是当用户未在框中输入任何内容时默认值为 0,请为接受的范围设置验证器,并将其初始化为该范围之外的数字。如果所有数字都可接受,请将其从 int 更改为 Integer,并使用 @NotNull。

于 2011-01-05T09:09:10.193 回答