PDA

View Full Version : Html e Java


Diego Armando
20-12-2003, 13:05
Salve!
Come si fa a creare un link che chiami una servlet passandole come valora la frase linkata?
Mi spiego meglio, ho creato una servlet in java che stampa a video i risultati di una ricerca in un database. A questo punto voglio che sia possibile per l'utente cliccare sui risultati della ricerca (che sono dei libri ) per avere maggiori informazioni sui libri stessi come ad esempio l'autore, il prezzo ecc...
Voglio che se l'utente clicchi su ad es. "Marcovaldo" ,che deve quindi essere un link, il nome Marcovaldo venga passato ad una Servlet che effettui delle altre query su un determinato database.
Grazie mille per le eventuali risposte

gabriele81
20-12-2003, 14:29
Intanto la pagina che visualizza i risultati dovrai farla ovviamente diamica, quindi per i link puoi provare a mettere nel tag href ad esempio la stringa "nome_servlet_da_chiamare?libro=nome_libro", non sono sicuro al 100% che funziona, con le jsp va bene. Poi nella servlet dovrai fare request.getParameter("libro"). La stringa dovrai comporla dinamicamente per ogni entry del risultato del database.
Oppure puoi fare una form con un bottone per ogni libro e passando il parametro del nome come hidden.