Questo è un esempio di riutilizzo di codice per la validazione dell'input.

La verifica dei dati inseriti -- come da prassi -- avviene sia lato client che lato server.

Quello che cambia rispetto al solito è che il codice per la verifica è identico.

Il controllo lato server avviene nella servlet /check.

Verifica della validità di un codice fiscale:

nota: le informazioni inserite non vengono memorizzate.

Trovate ulteriori dettagli in questo post.