salut a tous,

je debute en jsp, j'ai mis en place un code qui va ds ma bd MYSQL ,mais ca marche pas trop.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
<%@ page 
 
	import = "java.io.*"
	import = "java.lang.*"
	import = "java.sql.*"
	%>
<%
         
 
        int wilaya;
        Connection con;
        ResultSet results;
        PreparedStatement sql;
        
        
 
                        Class.forName("com.mysql.jdbc.Driver");
        
 
                        con =DriverManager.getConnection("jdbc:mysql://localhost:3306/nazim", "root", "root");
                        
                        String  nom = request.getParameter("nom");
                        
                        sql = con.prepareStatement( "SELECT * FROM wilaya where idwilaya ='" + nom + "' ");
                        results = sql.executeQuery();
while(results.next())
 
                        {
wilaya = results.getInt("nom_wilaya");
out.println("<tr><td>" + wilaya);
}
%>
voila le message d'erreur

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
Etat HTTP 500 - 
 
--------------------------------------------------------------------------------
 
type Rapport d'exception
 
message 
 
description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.
 
exception 
 
org.apache.jasper.JasperException: Exception in JSP: /reception.jsp:17
 
14: 	
15: 	
16: 
17: 			Class.forName("com.mysql.jdbc.Driver");
18: 	
19: 
20: 			con =DriverManager.getConnection("jdbc:mysql://localhost:3306/nazim", "root", "root");
 
 
Stacktrace:
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:467)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:371)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 
 
cause mère 
 
javax.servlet.ServletException: com.mysql.jdbc.Driver
	org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:846)
	org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:779)
	org.apache.jsp.reception_jsp._jspService(reception_jsp.java:102)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:328)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 
 
cause mère 
 
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
	org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1359)
	org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1205)
	org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:128)
	org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
	java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
	java.lang.Class.forName0(Native Method)
	java.lang.Class.forName(Class.java:169)
	org.apache.jsp.reception_jsp._jspService(reception_jsp.java:57)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:328)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 
 
note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/5.5.23.
 
 
--------------------------------------------------------------------------------
 
Apache Tomcat/5.5.23
vous avez une idee?

Merci