在写我的问题之前,我在互联网上搜索了很多。但我没有找到任何克服这个问题的线索。
我的问题是POJO字段的多个验证注释应用。
对于Exp:
@NotNull
@Pattern(regexp="(^[0-9]{10})")
private String mobileNumber;
如果我没有输入任何内容并留空,则应用验证并显示两条消息。我只想一次应用一个验证,一次只显示一条消息。
我使用Spring boot和thymeleaf作为模板引擎。
你有两种方法来解决这种情况。
@NotNull
。 @Pattern
注释也不接受空值并修改您的错误消息。