begin process at 2010 02 10 03:42:35
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Java2D et java3D

 > 

java bean et connection à une base de donnée


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

java bean et connection à une base de donnée

lundi 19 juillet 2004 à 13:10:07 | java bean et connection à une base de donnée

foued123

bonjour
je une probleme lors de l'affichage d'une page jsp
un peut de détaille.
je une classe bean qui est appellé SelectBean et sa contenu est :

package site;
import java.sql.*;
import java.io.*;

public class SelectBean {

private String myDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
private String myURL="jdbc:odbc:recherche_documentaire" ;
protected Connection myConn;
Statement myStatement = null ;
ResultSet myResultSet = null;



public void SelectBean() {

}


public void makeConnection() throws Exception {

try
{
Class.forName(myDriver);
}
catch (Exception ex)
{
System.out.println("Problème de forName");
System.err.println("Exception : " + ex);
}


try
{
myConn = DriverManager.getConnection(myURL);
System.out.println("Connection réussie");
}
catch (Exception ex)
{
System.out.println("Echec de connection");
System.err.println("Exception : " + ex);
}
}



public ResultSet executeQuery(String oneQuery) throws Exception {

myStatement = myConn.createStatement();

myResultSet = myStatement.executeQuery(oneQuery);

return myResultSet;
}


public int getMax(String table)throws Exception {
String requete = " select * from " + table + " " ;
ResultSet res = executeQuery(requete);
int i=0;
if ( res != null)
{
while (res.next())
{
i++;
}
}
cleanup();
return (i);
}


public void cleanup() throws Exception {
myStatement.close();
}


public void deleteConnection() throws Exception {
myConn.close();
}

}.
donc lorsque j'essaie d'afficher la page qui utilise cette classe toujours elle me declare une erreur d'exception lieé à cette ligne
qui est:
<% SelectBeanId.makeConnection();
alors que le rapport complet de cette erreur est le suivant .

org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:358)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)


cause mère

java.lang.NullPointerException
org.apache.jsp.SITE.rech_005fauteur_jsp._jspService(rech_005fauteur_jsp.java:190)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

peut on m'aider SVP
lundi 19 juillet 2004 à 13:35:09 | Re : java bean et connection à une base de donnée

wargre

deja pour le driver Odbc pas besoin de le charger avec forName

pour le getMax(String table)

utilise la requette "select count(*) from "+table et renvoie l'int du 1ere enregistrement.

sinon la classe doit marcher.

comment est declaré et initialisé SelectBeanId ?


Cette discussion est classée dans : java, apache, servlet, exception, jasper


Répondre à ce message

Sujets en rapport avec ce message

Connexion JDBC à une base ACCESS [ par peeterm ] Bonjour je n'arrive pas à me connecter à une base access avec le Driver sun.jdbc.odbc.JdbcOdbcDriverj'ai cré ma source odbc sous windows qui s'appelle probleme srtuts [ par zenouba2005 ] salut je travaille avec eclips et tomcat et strutsjé créé deux pages login.jsp et accueil.jspapres que je saisi les informations dans login.jsp je me faire fonctionner la taglib DichnetTaglib 2D dans une jsp [ par teslasghost ] Bonjour, Je me suis mis récemment aux jsp avec utilisation de tomcat (v 5.5.12 sous windowsXP). Souhaitant réaliser des graphismes 2D, j'ai découvert Installation de pluto-1.0.1 [ par dabanet ] Bonjour les amis, J'ai de sérieux problémes pour visualiser la demo testsuite qui vient avec pluto-1.0.1 . Voici l'erreur affichée. ---------------- erreur 500, jsp servlet [ par juanquiX ] salut, je lance mon tomcat 5.5 sous eclipse 3.1 pour visualiser une page .jsp et j'obtiens ceci: Etat HTTP 500 - type Rapport d'exception [jsp servlet] Accès portail admin impossible [ par juanquiX ] salut à tous, depuis hier j'ai un souci qui traine, je sais pas ce que j'ai fait pour l'avoir car il concerne une partie de mon programme que j'ai jam problm avec les jsp [ par ajahamounir ] je travaille 1 application en jsf, sous jboss 4.0 kan j essaie d l exécuter a partir d la console j obtiens le message: The requested resource (/src/j 3ème jour de galère...Double problème: Je n'arrive pas à charger JSTL sur MyEclipse dans un projet en cours, et j'ai une erreur d'exécution "org.apache.jasper.JasperException: Exception in JSP:" [ par doublex ] 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. conneixon jsp=> mysql [ par nazimbb ] 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.<div class="smallfont erreur sur tomcat [ par Nina2507 ] bonjourj'ai un projet web, que je dois faire avec des servlet et des jspmais j'ai un enorme probleme, jusqu'à maintenant je n'ai pas arrivé à executé


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,312 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales