我正在使用约定插件。下面是@Validations 注释。
@Validations(
requiredFields={@RequiredFieldValidator(type = ValidatorType.SIMPLE, fieldName = "revenue", message = "You must enter a value for field.")},
intRangeFields =
{ @IntRangeFieldValidator(type = ValidatorType.SIMPLE, fieldName = "revenue", min = "1", max = "100", message = "id must be between 1 to 100.")},
conversionErrorFields={@ConversionErrorFieldValidator(message="Not a valid Number", type= ValidatorType.SIMPLE, fieldName="id")}
)
所以每当我在字段中给出一个字符而不是数字来测试时。我收到这 3 条消息。
Invalid field value for field "id".
Not a valid Number
You must enter a value for field.
相反,我希望只得到第二个或第一个。N 从我得到第一个错误的地方。正如我们所看到的,我没有给出任何这样的信息。那么我怎样才能一次只收到一条适当的消息。
问候。