JSR303 Spring Validation
을 사용하고 다음과 같은 내용이 있습니다.필드가 Null이 아닌 경우에만 유효합니다.
@Digits(fraction = 0, integer = 15)
private String tpMobile;
검증 Must be number between 10-15 digits
을 말한다, 그러나 것은이 분야가 선택입니다. 따라서 사용자가 비워두면 같은 오류 메시지가 나타납니다.
그래서 필드가 비어 있지 않은 경우에만 유효성을 검사합니다. 필드가 비어 있으면 해당 필드의 유효성 검사를 건너 뛰십시오.
"/^(\ s * | \ d +) $ /" 을 만들었지 만 작동하지 않습니다. – Ravindu