Hibernate验证器。数字字段

时间:2015-02-13 08:44:43

标签: hibernate validation jsp

我想验证一个jsp字段。应该有一个正数(1,100,1000等)。但是当我输入一个字符串值时出现错误:

No validator could be found for type: java.lang.Long.

以下是该模型的代码:

@NotNull @Pattern(regexp = "[0-9]+", message = "wrong Sort number")
private Long depOrder;

我怎么能得到错误的订单号"消息而不是那个丑陋的错误。 感谢。

1 个答案:

答案 0 :(得分:1)

对于我的眼睛来说,用一个正则表达式检查aLong数字看起来很奇怪。 5月3日}} 会有所帮助