1
被忽略考虑下面的类如何让javax.validation在某些情况下
public class Website {
@NotNull
String owner:
@ValidUrl
String url;
}
当我们验证(例如使用@Valid),如果Website.url不尊重我的自定义@ValidUrl约束我们会得到违反约束(例如“url无法访问”)。
我想知道是否有可能忽略验证,如果用户想要。
步骤:
- 验证形式第一时间
- 投掷违反约束,并将其展示给用户
- 用户选择“我知道了,加上也无妨”,并重新提交
- 第二次验证表单,验证除@ValidUrl以外的所有内容
谢谢,那就是我一直在寻找的:) – Hartimer