@ Größenanmerkung zur Validierung eines Feldes

Ich muss ein Feld validieren - secPhoneNumber (sekundäre Telefonnummer). Ich muss die folgenden Bedingungen mit der JSR-Validierung erfülle

Das Feld kann leer sein / nullAndernfalls müssen die Daten die Länge 10 haben.

Ich habe den folgenden Code ausprobiert. Das Feld wird beim Absenden des Formulars immer überprüft. Wie überprüfe ich, dass das Feld nur dann die Länge 10 hat, wenn es nicht leer ist?

Frühlingsformular:

<form:label path="secPhoneNumber">
Secondary phone number <form:errors path="secPhoneNumber" cssClass="error" />
</form:label>
<form:input path="secPhoneNumber" />

Bohn

@Size(max=10,min=10)
    private String secPhoneNumber;

Antworten auf die Frage(4)

Ihre Antwort auf die Frage