在我的域类中,我有一个由形式填充的整数。如果用户输入任何数字,它将进行验证,如果他将输入框留为空,则将默认初始化为0

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

@NumberFormat(style = Style.NUMBER)

如何默认启动它到0?

有帮助吗?

解决方案

如果YouFr Probldem是当用户不输入框中的任何内容时,为被接受范围设置验证器并将其初始化为该范围以外的数字时,默认值为0。如果所有数字都是可以接受的,请将其从int更改为整数,然后使用@notnull。

其他提示

如何为字段分配初始值?

如果字段是类型的 int 它自动具有 0.

做就是了:

validation rules
private int numberToValidate = 0;
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top