【发布时间】:2014-10-08 11:55:38
【问题描述】:
我正在使用最小/最大 Beanvalidation。这是一个例子:
@Min(value = 100, message="too low")
@Max(value = 1000, message="too high")
private Integer example;
如果我输入99,我会收到正确的消息"too low"。如果我输入1001,我也会收到正确的消息"too high"。如果我输入一个非常高的数字,例如10000000000 我收到一条通用消息,我发现这是一条消息:javax.faces.converter.BigIntegerConverter.BIGINTEGER={2}。所以我怀疑如果用户输入的数字大于实际字段类型,他会收到另一条消息。
这实际上不是我想要实现的。我总是想向用户展示"too high"。有没有办法做到这一点?
【问题讨论】:
标签: jsf-2 bean-validation