il tuo scrupolo è non far selezionare provincia e comuni sbagliati da select penso sia impossibile
io non voglio questo.

Nel mio sistema l'utente deve registrarsi inserendo dati personali tra cui provincia e comune.

Può accadere che l'utente sbagli a selezionare (o lo faccia di proposito..) provincia e comune o solo il comune.

Per poter correggere questi dati ho creato un form.

Tramite questo form l'utente può correggere tutti gli errori commessi nel form di inserimento; ad esempio nome sbagliato(scrive Palo al posto di Paolo) e tutti gli altri dati.

Ovviamente, tramite una query vengono inseriti nei vari campi del form i dati che il paziente aveva inserito in precedenza, es:


codice:
<tr><td>Nome: </td><td><input name="Nome" type="text" value="<%=p.getNome() %>"></td></tr>
<tr><td>Cognome: </td><td><input name="Cognome" type="text" value="<%=p.getCognome() %>"></td></tr>
Come devo gestire l'eventuale modifica di provincia e comune?

Credo di aver scritto in italiano corretto, non so perchè non riesco a spiegarmi

Grazie per l'aiuto