1
給出的以下兩個約束JSR303驗證:兩個(或更多)驗證約束:在第一次返回錯誤後,不要評估第二個?
@NotNull
@Pattern (pattern="foobar")
private String myFooBarMember;
是否有一個可能性,如果第一一個匹配(=返回錯誤)(@NotNull)不評估第二個(@Pattern)?或者JSR303總是評估所有約束?如果在第一場比賽之後有可能不對第二場比賽進行評估,請說明如何做到這一點。
非常感謝!
我建議爲此使用'group'參數:當組中的一個約束失敗時,其他將不會被評估。 – 2012-01-30 09:45:53