ClassNotFoundException Java

benni2100

Grünschnabel
Hallo!

Folgendes Problem:
Ich habe eine Klasse erstellt die auf meine MySQL DB zugreifen soll. Dies klappt auch problemlos wenn ich den den Code ausführe (mit einem JUnit Test).

Wenn ich den Code mit einer JSP Datei aufrufe, findet er die Klasse nicht mehr. (org.gjt.mm.mysql.Driver)
Code:
<%
Test t = new Test();
%>
<%= t.testConnection("testb","testa") %>

In der Konsole wird die Fehlermeldung ausgegeben die in der Catch Anweisung steht:
Code:
try {
	Class.forName("org.gjt.mm.mysql.Driver");
} catch (ClassNotFoundException e) {
	System.err.println("Class not found");
}

Warum findet er die die Klasse org.gjt.mm.mysql.Driver nicht mehr, wenn ich den Code mit einer JSP Datei aufrufe?

Danke für die Hilfe!
 
Wahrscheinlich weil das mysql jar nicht auf dem Server liegt. Es ist übrigens nicht ratsam in einer JSP Datei mit einer Datenbank zu hantieren. Schreib entsprechende DAOs dafür.
 

Neue Beiträge

Zurück