come faccio a passare un ResultSet di SQL da una servlet che fa da controller ad una pagina JSP?
avevo pensato ad un'idea malsana come un array o una lista di cookie ma vorrei sapere se c'è un metodo più pulito...
mi serve perché poi devo generare n elementi formattati in un certo modo nella pagina web a seconda della lunghezza del resultset (o meglio del numero di righe che riesco ad ottenere dal DB)... A proposito, c'è un modo per sapere quante righe ha un ResultSet senza scorrerlo tutto con un iteratore?
Resultset: da controller(servlet) a pagina web (jsp)
- Alessio89
- Messaggi: 8098
- Iscritto il: martedì 29 novembre 2011, 23:47
- dino
- Messaggi: 16580
- Iscritto il: mercoledì 30 novembre 2011, 18:21
Re: Resultset: da controller(servlet) a pagina web (jsp)
Si passa in sessione come ArrayList. Usi delle tag oppure sulla pagina JSP scrivi direttamente codice JAVA? Nel primo caso ci sono diverse tag che prendono quella lista la scorrono e fanno tutto quel che ti serve. Nel secondo a manina scorri l'ArrayList con l'iterator oppure, se lo hai tipizzato (da JAVA 6 in poi), con foreach
_____________________________
Working harder: http://www.dinofratelli.it
Listen House Music: https://www.dinobrosdj.it
Safety online https://omniadpi.it/
Working harder: http://www.dinofratelli.it
Listen House Music: https://www.dinobrosdj.it
Safety online https://omniadpi.it/
- Alessio89
- Messaggi: 8098
- Iscritto il: martedì 29 novembre 2011, 23:47
Re: Resultset: da controller(servlet) a pagina web (jsp)
uso del codice java embedded, le taglib non abbiamo nemmeno guardato come usarle..
- dino
- Messaggi: 16580
- Iscritto il: mercoledì 30 novembre 2011, 18:21
Re: Resultset: da controller(servlet) a pagina web (jsp)
Ok, dunque ricordati solo di fare gli import necessari in cima alla pagina
_____________________________
Working harder: http://www.dinofratelli.it
Listen House Music: https://www.dinobrosdj.it
Safety online https://omniadpi.it/
Working harder: http://www.dinofratelli.it
Listen House Music: https://www.dinobrosdj.it
Safety online https://omniadpi.it/