Quote Originariamente inviata da Andrea5 Visualizza il messaggio
Ciao a tutti! Vorrei prelevare i dati di una tabella da un DB e farli comparire in una vera tabella a video, come posso fare?
Questo è il codice... è in un file jsp
Per fare una tabella, dovrai chiaramente usare i tag HTML per le tabelle: <table>, <tr>, <td> (più eventuale stilizzazione con CSS).
La questione però non è quella. Il problema è che inserire codice Java (e oltretutto interi metodi come si vede) nelle JSP non è affatto una buona cosa. Inoltre per come è fatto quel queryDB, ti stai tirando addosso un po' di grane. Stai componento una unica stringa concatenando più stringhe. Innanzitutto, in generale, è poco efficiente. Seconda cosa, sempre in generale, non stai considerando l'escape dei caratteri speciali HTML, sebbene i campi che stai usando da DB siano ragionevolmente tranquilli in quel senso.

Quindi: puoi eventualmente cambiare design, usando ad esempio delle Servlet? O puoi/devi fare solo così come stavi facendo?