在某些情况下如何允许忽略javax.validation
鉴于以下课程
public class Website { @NotNull
String owner:
@ValidUrl
String url;
}
当我们验证它(例如,使用@Valid)并且如果Website.url不遵守我的自定义@ValidUrl约束时,我们将遇到约束冲突(例如,“
URL不可访问”)。
我想知道如果用户愿意,是否可以忽略该验证。
脚步:
- 第一次验证表格
- 引发约束冲突并将其显示给用户
- 用户选择“我知道,仍然添加”,然后重新提交
- 第二次验证表单,验证@ValidUrl以外的所有内容
回答:
您可以通过结合使用验证组和程序验证来实现
以上是 在某些情况下如何允许忽略javax.validation 的全部内容, 来源链接: utcz.com/qa/412987.html