Il linguaggio Java è fornita utilizzando la sintassi JSP , che si collega a un database e recupera i dati in un oggetto " ResultSet " . È un ciclo tra i risultati e aggiungere ogni elemento di una casella a discesa JSP . JSP utilizza HTML standard per i tag e il contenuto del browser , e poi si usa Java per creare il contenuto dinamico . Il Java viene compilato ed eseguito prima che l' utente vede il contenuto , in modo che le procedure di database viene nascosto all'utente con solo il contenuto discesa dimostrato dai risultati . Istruzioni
1
Aprire l'editor JSP che si utilizza per creare il codice del sito web . Aprire il progetto e il file di codice sorgente che si desidera utilizzare per visualizzare la casella a discesa.
2
Aggiungi le librerie ResultSet al codice sorgente . Copiare e incollare la seguente riga di codice all'inizio del file :
import java.sql.Statement ; java.sql.ResultSet importazione;
3
Query l' server di database e creare l'oggetto ResultSet . Il codice seguente recupera un elenco di clienti e assegna i risultati della query in un oggetto ResultSet variabile :
stmt = conn.createStatement ( "select * from clienti " ) ; risultati = stmt.executeQuery ( stmt ) ;
4
loop attraverso ogni risultato e visualizzare la voce nella casella a discesa . Una discesa viene creato utilizzando i tag HTML "select" standard. Il codice seguente aggiunge gli elementi a una casella a discesa :
< c : forEach var = voci di "risultati" = " $ { results.customer } " > $ { customer.name } < /option> < /c : forEach > < /select >