@ScriptAssert を使用してクロスフィールド検証を実行しようとしています。しかし、実行されることはありません。どうしてか分かりません。私のコードはこれに似ています:
@ScriptAssert(lang = "javascript", script = "_this.passVerify.equals(_this.pass)")
public class MyBean {
@Size(min=6, max=50)
private String pass;
private String passVerify;
}
ある種のエラーを受け取ることを期待して、次のコードのようなクレイジーなことを試しましたが、次のことが起こります:
@ScriptAssert(lang = "ANYTHING", script = "SARASA")
public class MyBean {
@Size(min=6, max=50)
private String pass;
private String passVerify;
}
私はHV 4.1.0 Finalで試しましたが、現在はhv 4.3.0 Finalで試しています。ありがとう。午前。