Ciao a tutti, una domanda abbastanza basilare (forse):
Mettiamo che in una pagina jsp io debba fare una query da una tabella PERSONE e debba, con un while, visualizzare in una tabella i nomi in una colonna e i cognomi in un'altra colonna.
In linea di massima dovrò fare qualcosa del tipo:
La mia domanda semplicemente è: si usa mettere direttamente la connessione, la query e tutto il resto nella jsp o è bene creare un metodo che esegua la query in modo da non avere troppo codice nella jsp? E, nel caso, cosa dovrebbe restituire questo metodo? Creare un metodo che restituisca una stringa con tr e td concatenati ai valori non è troppo macchinoso e poco leggibile?codice:<% Connection c=... Statement st=... ResultSet rs=... %> <table> <% while (rs.next()){ %> <tr> <td> nomi </td> <td> cognomi</td> </tr> <tr><td> <%= rs.getString("NOME")%> </td> <td> <%= rs.getString("COGNOME")%> </td> <% i++; %> <% }%>