1
被忽略考慮下面的類如何讓javax.validation在某些情況下
public class Website {
@NotNull
String owner:
@ValidUrl
String url;
}
當我們驗證(例如使用@Valid),如果Website.url不尊重我的自定義@ValidUrl約束我們會得到違反約束(例如「url無法訪問」)。
我想知道是否有可能忽略驗證,如果用戶想要。
步驟:
- 驗證形式第一時間
- 投擲違反約束,並將其展示給用戶
- 用戶選擇「我知道了,加上也無妨」,並重新提交
- 第二次驗證表單,驗證除@ValidUrl以外的所有內容
謝謝,那就是我一直在尋找的:) – Hartimer