Toon posts:

[jsp] mysql-connectie error

Pagina: 1
Acties:

Verwijderd

Topicstarter
een vriend van me vroeg mij om hulp met zijn eerste java-servlet. Aangezien ik zelf nog nooit hier mee gewerkt heb (en ja: Ik heb al verder op het net gezocht, maar volgens mij is dit stukje code correct) vraag ik de experts hiero
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<html>
<head>
<title>Database Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<%@ page language="java" import="java.sql.*, javax.servlet.*" %>
<body bgcolor="#FFFFFF" text="#000000">
<h1>Employee</h1>
<table width="100%" border="1" cellspacing="0" cellpadding="0">
  <tr>
    <td><b>ID</b></td>
 <td><b>Last Name</b></td>
 <td><b>First Name</b></td>
 <td><b>Extension</b></td>
  </tr>
<%
  Class.forName("org.gjt.mm.mysql.Driver");

  //assume database "test", user "root", password ""
// change this as per your requirements
  Connection myConn = DriverManager.getConnection("jdbc:mysql://localhost/createdb?user=root&password=");

  Statement stmt = myConn.createStatement();

  // assume you have a "grades" table with
  // grades is various subjects and student names
  // change this as per your requirements
  String query = "select * from employee";

  ResultSet myResultSet = stmt.executeQuery(query);

  if (myResultSet != null) {
    while (myResultSet.next()) {
    // specify the field name
       String eid   = myResultSet.getString("emid");
   String last  = myResultSet.getString("lastname");
   String first = myResultSet.getString("firstname");
   String ext   = myResultSet.getString("extension");

%>
<tr>
 <td><%= eid %></td>
 <td><%= last %></td>
 <td><%= first %></td>
 <td><%= ext %></td>
</tr>
<% }
  }
  stmt.close();
  myConn.close();
 %>
</table>
<a href="control.html">Go back to admin control</A>
</body>
</html>

Nu krijgt hij de volgende error:

javax.servlet.ServletException: org.gjt.mm.mysql.Driver

en java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver

hij zegt de driver gedownload te hebben...

iemand die hier z'n lichtje op kan schijnen?

Verwijderd

Topicstarter
sluiten dit draadje! hij was iets vergeten te configureren in tomcat... code was dus idd correct