Hallo erstmal!
Also ich habe folgendes Problem, undzwar haben wir ein Schulprojekt bei dem wir eine HTML-Seite schreiben sollen mit der man Daten in eine Datenbank einfügen kann. Bis grade eben lief das auch noch soweit, doch jetzt erzeugt der Apache eine Fehlermeldung mit der ich nicht wirklich was anfangen kann.
Hier die Fehlermeldung:
Apache Tomcat/7.0.11 - Error report
Und hier der Quellcode:
Hoffe ihr könnt mir da helfen.
Gruß Aero
Also ich habe folgendes Problem, undzwar haben wir ein Schulprojekt bei dem wir eine HTML-Seite schreiben sollen mit der man Daten in eine Datenbank einfügen kann. Bis grade eben lief das auch noch soweit, doch jetzt erzeugt der Apache eine Fehlermeldung mit der ich nicht wirklich was anfangen kann.
Hier die Fehlermeldung:
Apache Tomcat/7.0.11 - Error report
Und hier der Quellcode:
Java:
<%@page contentType="text/html" pageEncoding="UTF-8" import="jsptools.*"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Fussballer-Datenbank</title>
</head>
<%
// Datenbankverbindung oeffnen
Sql.openDb(session);
// Tabelle der Kleinbuchstaben als html-Tabelle in kTable speichern
String[][] sTable = Sql.executeQuery(session, "SELECT * FROM FussballerDB");
String kTable = "<table border='1' align='center'>";
kTable += "<tr><td><b>Spielername</b></td> <td><b>Verein</b></td> <td><b>Marktwert in €</b></td> <td><b>Alter</b></td> <td><b>Verletzt</b></td> <td><b>Nationalität</b></td><tr>";
for (int i = 0; i < sTable.length; ++i) {
kTable += "<tr>";
for (int j = 0; j < sTable[i].length; ++j) {
if (j == 4) {
if (sTable[i][j].equals("TRUE")) {
kTable += "<td>Ja</td>";
} else {
kTable += "<td>Nein</td>";
}
} else {
kTable += "<td>" + sTable[i][j] + "</td>";
}
}
kTable += "</tr>";
}
kTable += "</table>";
%>
<body>
<h1 align="center">FussballerDB</h1>
<%= kTable%>
<br><br>
<h2 align="center">Daten hinzufügen</h2>
<form action="ausgabe.jsp">
<table border="1" align="center">
<thead>
<tr>
<td>Spielername</td>
<td><input type="text" name="Spielername" size="15" maxlength="25"/></td>
</tr>
</thead>
<tbody>
<tr>
<td>Verein</td>
<td><input type="text" name="Verein" size="15" maxlength="25"/></td>
</tr>
<tr>
<td>Marktwert</td>
<td><input type="text" name="Marktwert" size="15" maxlength="8"/></td>
</tr>
<tr>
<td>Alter</td>
<td align="center">
<select name="Alter">
<%
for (int i = 16; i < 43; i++) {
%>
<option>
<%=i%>
</option>
<%
}
%>
</select>
</td>
</tr>
<tr>
<td>Verletzt</td>
<td align="center">
Ja<input type="radio" name="Verletzt" value="TRUE"/><br/>
Nein<input type="radio" name="Verletzt" value="FALSE"/></td>
</tr>
<tr>
<td>Nationalität</td>
<td><input type="text" name="Nationalitaet" size="15" maxlength="30"/></td>
</tr>
</tbody>
</table>
<p align="center">
<input type="submit" value="hinzufügen"/>
</p>
</form>
<h2 align="center">Daten löschen</h2>
</body>
</html>
Hoffe ihr könnt mir da helfen.
Gruß Aero