Connection à une base de donée

Fermé
vegita1 Messages postés 1 Date d'inscription mardi 16 mars 2010 Statut Membre Dernière intervention 29 avril 2010 - 26 avril 2010 à 16:32
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 - 26 avril 2010 à 17:21
bonjour
je prépare une application web avec java jee j’etulise comme serveur d’application tomcat et postgres pou les BD étant donnée que je suis un débutant j’ai un problème de la connexion a la base de donnée voila le code source


<%@ page language="java" "text/html; charset=iso-8859-1"; import="java.sql.*" errorPage=""  charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>

  gestion de stock 

id,
nom,
prenom,

<%
Class.forName(\"org.postgresql.Driver\").newInstance();
out.println(\"DRIVER OK ! \");

String url = \"jdbc:postgresql://localhost:5432/demandeur\";
String user = \"postgres\";
String passwd = \"slimane\";
Connection conn = DriverManager.getConnection(url, user, passwd);
out.println(\"Connection effective !\");

//Création d'un objet Statement
Statement state = conn.createStatement();
//L'objet ResultSet contient le résultat de la requête SQL
ResultSet result = state.executeQuery(\"SELECT * FROM demmandeur\");
//On récupère les MetaData
ResultSetMetaData resultMeta = result.getMetaData();

out.println(\"\n**********************************\");
//On affiche le nom des colonnes
for(int i = 1; i <=  resultMeta.getColumnCount(); i++)
out.print(\"\t\" + resultMeta.getColumnName(i).toUpperCase() + \"\t *\");

out.println(\"\n**********************************\");

while(result.next()){
for(int i = 1; i <=  resultMeta.getColumnCount(); i++)
out.print(\"\t\" + result.getObject(i).toString() + \"\t |\");

out.println(\"\n---------------------------------\");

}

result.close();
state.close();

%>


</html>


et quant je démarre l’exécution sur tomcat il m’affiche ce message d’erreur :


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: /basdone.jsp(1,2) Tag <%@ page non terminé
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:132)
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:474)
org.apache.jasper.compiler.Parser.parseFileDirectives(Parser.java:1745)
org.apache.jasper.compiler.Parser.parse(Parser.java:127)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:255)
org.apache.jasper.compiler.ParserController.parseDirectives(ParserController.java:120)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:180)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:347)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:327)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:314)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:589)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/6.0.26.
Apache Tomcat/6.0.26

please si quelqu’un peu me donne un coup de main c’est urgent
merci d’avance

1 réponse

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 131
26 avril 2010 à 17:21
Salut,

Si c'est urgent, alors ce n'est pas sur le forum que ca se passe, mais ici.

Nous ne sommes pas tes employés, nous sommes juste des bénévoles qui passons un peu de leur temps libre à aider les gens... alors l'urgence... elle est pour toi, pas pour nous !

Sujet clos.
______________________________________

AVANT de poster votre message, veuillez lire, comprendre, et appliquer notre réglement
0
Rejoignez-nous