Salve ragazzi , avrei un quesito da porvi:
Sto realizzando un servizio per la gestione dei pagamenti utenze condominiali e ho un problema. Quando faccio il controllo dei pagamenti delle utenze riferite ad un n di contatto e la richiesta che faccio al database è "dammi tutti i pagamenti effettuati dall'utente con un certo numero di contratto"l ,query realizzata su un servlet, ma quando faccio la lista dei parametri da inviare alla jsp di visualizzazione dei dati dei pagamenti registrati ho un solo record "stampato" sulla jsp. PERCHE??dove sbaglio:
SERVLET:
String Queryq3="SELECT id_bollettino, nome_esecutore, cognome_esecutore,data_versamento,annoriferimento, n_ricevuta FROM bollettino_versamento WHERE n_ricevuta='"+numero_contratto+"'";
ResultSet rs3=stmn.executeQuery(Queryq3);
while(rs3.next()){
String id_bollettino = rs3.getString("id_bollettino");
String nome_esecutore=rs3.getString("nome_esecutore");
String cognome_esecutore=rs3.getString("cognome_esecutore ");
String data_versamento=rs3.getString("data_versamento");
String annoriferimento=rs3.getString("annoriferimento");
String n_ricevuta=rs3.getString("n_ricevuta");
request.setAttribute("id_boll",id_bollettino);
request.setAttribute("nome_es",nome_esecutore);
request.setAttribute("cogn_es",cognome_esecutore);
request.setAttribute("data_v",data_versamento);
request.setAttribute("annorif",annoriferimento);
request.setAttribute("n_ric",n_ricevuta);
System.out.println(id_bollettino+n_ricevuta+annori ferimento);
}
JSP:
<table>
versamento:
<tr>id<td><%=request.getAttribute("id_boll")%></td>
nome def<td><%=request.getAttribute("nome_es")%></td>
cognome<td><%=request.getAttribute("cogn_es")%></td>
data <td><%=request.getAttribute("data_v")%></td>
anno<td><%=request.getAttribute("annorif")%></td>
n ricevta<td><%=request.getAttribute("n_ric")%></td></tr>
</table>
GRAZIE