slt a vous voila je débute avec Jsp et j'aimerais savoir comment utiliser le flux out.println pour crée un tableau
Dynamique car lorsque je procède comme suite des erreurs mes sont affiches par nom ID
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <%
session=request.getSession();
resulte=(ResultSet)session.getAttribute("resulte");
j=((Integer)session.getAttribute("total")).intValue();
out.println("<table align=center>");
out.println("<th align=center></th>");
out.println("<th width=110 bgcolor=#CCCCCC align=center> auteur</th>");
out.println("<th width=80 bgcolor=#CCCCCC align=center>Nom</th>");
out.println("<th width=80 bgcolor=#CCCCCC align=center>Prenom</th>");
out.println("<th width=80 bgcolor=#CCCCCC align=center>mail</th>");
out.println("<th width=80 bgcolor=#CCCCCC align=center>numero</th>");
out.println("</tr>");
while(resulte.next()){
out.println("<tr><td><input type=checkbox name=nom[] value=}%><%=(Integer)resulte.getString("id")%><%{ title=id align=center></a></td><td> }%><%=(String)resulte.getString("auteur")%> <%{</td><td>}%> <%=(String)resulte.getString("nom")%> <%{</td><td>}%> <%=(String)resulte.getString("prenom")%> <%{</td><td>}%> <%=resulte.getString("mail")%><%{</td><td>}%><%=(String)resulte.getString("numero") %><%{</td></tr>");
}
out.println("<tr><td colspan=6 style=background-color:#333333;border-color:#000000;border:0;> <a style=text-decoration:none;color:#0000FF;font-family:Verdana, Arial, Helvetica, sans-serif;><strong>Nombre de contacts : <input type=text value=%><%= j %> <% name=total_inscri readonly=readonly /></strong></a></td></tr>");
%> |
notons que dans chaque colonne de ce tableau j'aimerais inserer une valeur d'un champ d'une table de ma BD.
donc comme j'ai deja dit mon probleme est d'un probleme de syntaxe et reside plus a ce niveau.
out.println("<tr><td><input type=checkbox name=nom[] value=}%><%=(Integer)resulte.getString("id")%><%{ title=id align=center></a></td><td> }%><%=(String)resulte.getString("auteur")%> <%{</td><td>}%> <%=(String)resulte.getString("nom")%> <%{</td><td>}%> <%=(String)resulte.getString("prenom")%> <%{</td><td>}%> <%=resulte.getString("mail")%><%{</td><td>}%><%=(String)resulte.getString("numero") %><%{</td></tr>");
Car je ne sais comment joindre ces différents tags dans ce flux de sortie afin de rendre ma chaine de caractère correcte.
Espérant mettre bien exprimer, toute idée, conseil ou assistance serait le bien venu.
a++
Partager