【发布时间】:2018-03-05 07:30:58
【问题描述】:
在写我的问题之前,我在互联网上搜索了很多。但是我没有找到任何线索来解决这个问题。
我的问题是 POJO 字段的多重验证注释应用。
对于经验:
@NotNull
@Pattern(regexp="(^[0-9]{10})")
private String mobileNumber;
如果我没有输入任何内容并将其留空,则将应用验证并显示两条消息。我只想一次应用一个验证,一次只显示一条消息。
我使用 Spring boot 和 thymeleaf 作为模板引擎。
【问题讨论】:
-
好吧,两个验证失败都被触发了,但你只想显示其中一个 - 去编辑你的 timeleaf 模板。
-
怎么样,有 th:errors 属性可以显示与该字段相关的所有错误。
-
但此属性由 thymeleaf 模板支持 - 您可以更改
标签: java spring hibernate spring-boot annotations