M
McCoy
Gast
Hoi,
muss für die UNI ein kleines JSP+MySQL Projekt schreiben. Habe jetzt 2 Tage zuerst lokal dann auf dem uni-server vergeblich versucht auf unterschiedliche wege eine einfache DB abfrage hinzubekommen - bin jetzt bei der einfachen JSP-File angekommen um Fehlerquellen so minimal wie möglich zu halten.
Ich würde mich sehr sehr sehr freuen wenn du diese JSP-Datei korrektur lesen könntest und mir schreibst warum die DB nicht erzeugt wird/ keine Datenabgefragt statt findet.
Eine Fehlermeldung bekomme ich nicht !
(die DB kann ich nur über code erstellen...)
(der code ist diesem tutorial angelent)
Danke für deine Mühe. Ich bin fertig und geh jetzt erstmal schlafen.
muss für die UNI ein kleines JSP+MySQL Projekt schreiben. Habe jetzt 2 Tage zuerst lokal dann auf dem uni-server vergeblich versucht auf unterschiedliche wege eine einfache DB abfrage hinzubekommen - bin jetzt bei der einfachen JSP-File angekommen um Fehlerquellen so minimal wie möglich zu halten.
Ich würde mich sehr sehr sehr freuen wenn du diese JSP-Datei korrektur lesen könntest und mir schreibst warum die DB nicht erzeugt wird/ keine Datenabgefragt statt findet.
Eine Fehlermeldung bekomme ich nicht !
(die DB kann ich nur über code erstellen...)
Code:
<%@ page language="java" %>
<%@ page import="java.sql.*" %>
<%@ page import="java.util.*" %>
<html>
<head>
<title>Show All</title>
</head>
<body>
<h1>Hier sollte etwas ausgegeben werden! (warum passiert das nicht ?????????)</h1>
<%
String DRIVER = "org.gjt.mm.mysql.Driver";
Class.forName(DRIVER).newInstance();
Connection con = null;
ResultSet rst = null;
Statement stmt = null;
try{
String url="jdbc:mysql://lokalhost:3306/xxx?user=xxx&password=xxxx";
con = DriverManager.getConnection(url);
stmt = con.createStatement();
stmt.executeUpdate("drop table if exists games");
stmt.executeUpdate("create table games (titel varchar(25) not null, publisher varchar(25) not null;");
stmt.executeUpdate("insert into games values ('WarCraft III', 'Blizzard');");
rst = stmt.executeQuery("select * from games ");
while(rst.next()){
%>
<%=rst.getString(1)%>
<%=rst.getString(2)%>
<%
}
rst.close();
stmt.close();
con.close();
}
catch(Exception e){
System.out.println(e.getMessage());
}
%>
</body>
</html>
Danke für deine Mühe. Ich bin fertig und geh jetzt erstmal schlafen.