Bonjour,
Sous Tomcat 6, j'utilise la page jsp suivante dans un sous répertoire de webapps pour tester la connexion à ma base MySql:
<%-- dbConnect.jsp --%>
<%@ page import="java.sql.*;"%>
<html>
<head>
<title>Exemple de connexion à une base de données (dbConnect.jsp)</title>
</head>
<body>
<%
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
java.sql.Connection conn = java.sql.DriverManager.getConnection("jdbc:mysql://localhost:3306/Fruit","root", "7192");
Statement instruc = conn.createStatement();
ResultSet rs = instruc.executeQuery("SELECT ID, Nom from Fruits");
instruc.close();
conn.close();
} catch (Exception e) {
instruc.close();
conn.close();
}
%>
</body>
</html>
mais elle renvoie l'erreur suivante (?):
org.apache.jasper.JasperException: Impossible de compiler la classe pour la JSP:
Une erreur s'est produite � la ligne: 17 dans le fichier jsp: /dbConnect.jsp
instruc cannot be resolved
14: instruc.close();
15: conn.close();
16: } catch (Exception e) {
17: instruc.close();
18: conn.close();
19: }
20: %>
mes variables:
CATALINA_HOME: /usr/local/tomcat/apache-tomcat-6.0.18
JAVA_HOME: /usr/lib/jvm/java-6-sun
CLASSPATH: :/usr/local/tomcat/apache-tomcat-6.0.18/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-6.0.18/lib/mysql-connector-java-5.1.7-bin.jar
Merci pour votre aide.
Partager