Hallo,
ich hab' folgendes Problem:
ich möche über ein Formular Daten einlesen und die werden dann durch Java in Datenbank geschrieben werden.
HTML:
JAVA:
Das funktioniert aber leider nicht. Ich glaube, ich mache einen Fehler bei der Parameter-Liste. Weil ich nur den Titel versuche, dann klappt es. Wenn ich aber mehrere Felder in die Tabelle schreiben will, dann geht's nicht. Danke erst mal...
Viele Grüße
ich hab' folgendes Problem:
ich möche über ein Formular Daten einlesen und die werden dann durch Java in Datenbank geschrieben werden.
HTML:
HTML:
<html>
<body>
<h1>ADMIN-Bereich</h1>
<form action="Web3Service.jws" method="POST">
<input type="text" name="method" value="Admin_Titel"/>
<input type="text" name="param"/><br/>
<input type="text" name="method" value="Admin_Sprache"/>
<input type="text" name="param"/><br/>
<input type="submit" value="Absenden"/>
</form>
</body>
</html>
JAVA:
Java:
public void Admin_Titel(String param) {
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
Connection con;
try {
con = DriverManager.getConnection("jdbc:mysql://localhost/web3", "root", "1903");
Statement stmt = con.createStatement();
stmt.execute("insert into book(titel) values('" + param + "')");
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} //Ende der Klasse Admin_Titel
public void Admin_Sprache(String param) {
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
Connection con;
try {
con = DriverManager.getConnection("jdbc:mysql://localhost/web3", "root", "1903");
Statement stmt = con.createStatement();
stmt.execute("insert into book(sprache) values('" + param + "')");
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} //Ende der Klasse Admin_Sprache
Das funktioniert aber leider nicht. Ich glaube, ich mache einen Fehler bei der Parameter-Liste. Weil ich nur den Titel versuche, dann klappt es. Wenn ich aber mehrere Felder in die Tabelle schreiben will, dann geht's nicht. Danke erst mal...
Viele Grüße
Zuletzt bearbeitet: