Hallo,
in einem Servlet baue ich nach einer Datenbankabfrage einen Array auf, den ich dann
mit request.setAttribute für die jsp Ausgabe bereit stelle.
Servlet Code:
Code JSP-Page
Das ganze funktioniert auch hervorragend, in der JSP-Page erscheint auch die Tabellenausgabe.
Was mich jedoch stört ist, daß der Array null Elemente enthält, die dann am Kopf der Tabelle erscheinen. Da steht dann 3x: null null null
Wie kann ich das irgendwie vermeiden?
Vielen Dank im Voraus und Grüße!
SEAGATE
in einem Servlet baue ich nach einer Datenbankabfrage einen Array auf, den ich dann
mit request.setAttribute für die jsp Ausgabe bereit stelle.
Servlet Code:
Java:
String[] udlDets = new String[6];
String sqlQuery = "SELECT * FROM v_eps_udl WHERE cust_id = '" + logDets[0]+"'";
ResultSet stmtResult = DBhandler.sql_select(sqlQuery);
String tblbg = "#ffffff";
while (stmtResult.next()) {
rec_row ++;
if (rec_row % 2 == 0) {
tblbg = "#b0c5e3";
}
else {
tblbg = "#ededed";
}
udlDets[rec_row] = "<tr bgcolor='"+tblbg+"'><td align='center'>" + stmtResult.getString(3) + "</td>" + "<td align='center'>" + stmtResult.getString(4) + "<td align='center'>" + stmtResult.getString(5) + "<td align='center'>" + stmtResult.getString(6) + "<td> </td></tr>\n";
}
request.setAttribute("udlDets", udlDets);
Code JSP-Page
Java:
<%
for(int i=1;i<udlDets.length;i++) {
out.print(udlDets[i]);
}
%>
Das ganze funktioniert auch hervorragend, in der JSP-Page erscheint auch die Tabellenausgabe.
Was mich jedoch stört ist, daß der Array null Elemente enthält, die dann am Kopf der Tabelle erscheinen. Da steht dann 3x: null null null
Wie kann ich das irgendwie vermeiden?
Vielen Dank im Voraus und Grüße!
SEAGATE