3

我想保持联系号码的长度(比如 10 到 12 位数字之间的手机号码)。当我使用 String 类型时,我得到了,但它也允许字母和数字。我想防止字母。我该如何处理整数。

下面是我的代码:

@StringLengthFieldValidator(type=ValidatorType.FIELD,message="contact should contain min
of 10 numbers and max 12 numbers",minLength="10",maxLength="12")
private String contact;

现在我想让 Integer 类型做和上面一样的事情。我能怎么做

@ ?
private int contact;
4

1 回答 1

1

You can do it with regex field validator. It validates numbers against the given pattern.

@RegexFieldValidator(regex = "\\d{10,12}", message="contact should contain min
of 10 numbers and max 12 numbers")
于 2013-12-27T08:24:38.487 回答