hibernate验证器 - 在期望Integer时验证字符串输入

时间:2015-04-07 10:51:12

标签: java hibernate validation

如果使用hibernate验证器预期Integer值,我如何验证String输入?我试过了:

@Pattern(regexp="[0-9]+", message="must be Integer") 
private Integer rating;

但这仅适用于String字段而非整数。

因此,当我输入字符串而不是数字时,我收到以下错误:

"UnexpectedTypeException: HV000030: No validator could be found for type: java.lang.Integer."

0 个答案:

没有答案