以下のサンプルを検討してください。これは、fromDate
とtoDate
が有効な日付であるかどうか、およびfromDate
が より小さいかどうかを確認しtoDate
ます。
@CustomValidator(type = "DateValidator",
fieldName = "fromDate",
shortCircuit = true),
@CustomValidator(type = "DateValidator",
fieldName = "toDate",
shortCircuit = true),
@CustomValidator(type = "CompareDatesValidator",
message = "validate.date.jalali.same.or.before",
shortCircuit = true,
parameters = {
@ValidationParameter(name = "fromDateParam", value = "${fromDate}"),
@ValidationParameter(name = "toDateParam", value = "${toDate}")
})
はをDateValidator
拡張しFieldValidatorSupport
、 は をCompareDatesValidator
拡張しますValidatorSupport
私はshortCircuit
sDateValidator
を持っていますが、 CompareDatesValidator
常に実行されていますが、これは正しくありません。これを修正できますか?!