Udskrivning i tekstfelt
Hvorfor kan jeg ikke få udskrevet i teksfeltet??<jsp:useBean id=\"DB\" class=\"db.DbHandler\"/>
<%!String nr;
String navn;
String tlf;%>
<%if (DB.open(\"org.gjt.mm.mysql.Driver\",\"jdbc:mysql://212.10.183.149/test_rikke\",\"\",\"\")) {
String textNr = request.getParameter(\"textNr\");
String textNavn = request.getParameter(\"textNavn\");
String textTlf = request.getParameter(\"textTlf\");
ResultSet rs = DB.doQuery(\"select * from kunder where kNr = \'\"+textNr+\"\'\");
while (rs.next()) {
String nr = rs.getString(\"knr\");
String navn = rs.getString(\"knavn\");
String tlf = rs.getString(\"ktlf\");
out.println(nr);
out.println(navn);
out.println(tlf);
}
}
else {
out.println(\"fejl\");
}
%>
<table align=\"center\" valign=\"middle\" bgcolor=\"#33cc66\">
<tr>
<td width=\"100\"><b>Kundenummer:</b> </td>
<td width=\"170\" align=\"right\"><input type=\"text\" name=\"textNr\" value=\"<%=nr%>\"></td>
</tr>
<tr>
<td><b>Kundenavn:</b></td>
<td align=\"right\"><input type=\"text\" name=\"textNavn\" value=\"<%=navn%>\"></td>
</tr>
<tr>
<td><b>Kundetelefon:</b</td>
<td align=\"right\"><input type=\"text\" name=\"textTlf\" value=\"<%=tlf%>\"></td>
</tr>
<tr>
<td></td>
<td align=\"right\"></td>
</tr>
</table>
</body>
</html>
Mine out.println() virker fint, men i teksfelterne bliver der bare returneret null.