0

次の入力の JSR 検証を作成しています。

@JsonProperty(value = "state")
@NotEmpty
private String state;

@JsonProperty(value = "zipValue")
@NotEmpty
@Zip
private String zip;

@JsonProperty(value = "countryName")
@NotEmpty
@CountryAddress
private String countryName;

2か国から情報を入手しています。したがって、国の州リストと郵便番号の形式は異なります。CountryAddress アノテーション自体で郵便番号と州の両方を検証したいのですが、誰か助けてくれませんか。

4

1 に答える 1

0

クラス レベルの制約を使用して、フォームのフィールドの組み合わせを検証できます。新しい検証を導入して、フィールドではなくクラスに割り当てるだけです。

こちらまたはこちらをご覧ください

于 2015-02-20T09:23:35.900 に答える