私は次のものを使用JSR303 Spring Validation
しています。
@Digits(fraction = 0, integer = 15)
private String tpMobile;
検証は言うMust be number between 10-15 digits
が、問題はこのフィールドがオプションであることだ。したがって、ユーザーが空のままにすると、同じエラーメッセージが表示されます。
だから私がやりたいのは、フィールドが空でない場合にのみ検証することです。フィールドが空の場合、そのフィールドの検証をスキップします