rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Java et oracle

Posté par lili, le samedi 12 mars 2005 à 14:55:19
Bonjour,
J’ai un probleme,et j’espere que je trouve quelquèun qui peut m’aide ,j’esseyer de créer un code source qui fait une connection a la base de donnees mais la connection ne peut pas etablir et apparaître un erreur qui est :
org.apache.jasper.JasperException: Impossible de compiler la classe pour la JSP

Une erreur s'est produite à la ligne: 283 dans le fichier jsp: /projet/Inscription_for.jsp

Erreur de servlet générée:
[javac] Compiling 1 source file

C:\Program Files\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\jsp- examples\org\apache\jsp\projet\Inscription_005ffor_jsp.java:­334: package oracle.jdbc.driver does not exist
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
^
1 error org.apache.jasper.compiler.DefaultErrorHandler.javacError(De­faultErrorHandler.java:127)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorD­ispatcher.java:351)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.j­ava:415)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:45­8)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:43­9)
org.apache.jasper.JspCompilationContext.compile(JspCompilati­onContext.java:553)
org.apache.jasper.servlet.JspServletWrapper.service(JspServl­etWrapper.java:291)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServl­et.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java­:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)­


sachant que la partie de code source que je créer est :

<%@ page language="java" import="java.sql.*,java.io.* " %>

<% Connection con = null;

try {

DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());


con =DriverManager.getConnection("jdbc:oracle:oci8:@",­"scott", "tiger");

PreparedStatement statement = con.prepareStatement("SELECT LIBEL_MOD " +
"FROM MODULES");
ResultSet rs = statement.executeQuery();

%>
sachant que les outils que j’utilise sont :
-ApacheTomcat/5.0.19
-Oracle8i Enterprise Edition Release 8.1.6.0.0
-jdk1.5.0
est ce que le probleme est de compatibilite ?

merci infiniment de vos aides.
Répondre à lili  Signaler ce message aux modérateurs Aller au dernier message

1


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
 cretbern, le mardi 22 mars 2005 à 19:20:28
Salut, moi ce que je fais c'est que j'ai une classe config dans laquelle je passe les infos suivantes :

public class Configuration
{
public static String DATABASE_JDBC_DRIVER = "oracle.jdbc.driver.OracleDriver";
public static String DATABASE_URL = "jdbc:oracle:thin:@whk37021:1521:OEMREP" ;

public Configuration()
{
}

/*public static void main (String args []) throws SQLException
{
DriverManager.registerDriver (new oracle.jdbc.driver.OracleDriver());

Connection conn = DriverManager.getConnection
(\"jdbc:oracle:thin:@hostname:1526:orcl\", \"scott\", \"tiger\");
// @machineName:port:SID, userid, password


}*/

}

Tu as une partie en commentaire pour la comparaison. Ensuite j'ai une autre classe DB ou je fais le boulot :

public class Database
{

private static Connection connection = null ;

/* TODO : en faire un singleton. */
private Database()
{
}

public static Connection getConnection()
throws java.sql.SQLException
, java.lang.ClassNotFoundException
{
if (connection != null)
{
return connection ;
}

Class.forName(Configuration.DATABASE_JDBC_DRIVER) ;

connection = DriverManager.getConnection(Configuration.DATABASE_URL,
"PECHE", "PECHE") ;

return connection ;
}

public static void disconnect()
throws java.sql.SQLException
{
connection.close() ;

connection = null ;
}
}


Essaie et tiens moi au courant! Ciao. Certains éléments ne seront peut être pas nécessaire chez toi étant donné que je bosse en mettant les choses dans des packahes de manière structurée...
Répondre à cretbern
Discussions pertinentes trouvées dans le forum
27/05 18h15Programme java pour la connexion java oracle0
27/03 18h01Pbm connexion java oracle2
24/03 16h20Date java oracle1
13/02 00h14Java+oracle0
29/12 14h39La relation Java Oracle 8i1
Plus de discussions sur « java et oracle »
Logiciels pertinents trouvés dans les téléchargements
Télécharger Java Runtime Environment 6 Update 7Java Runtime Environment - Java Runtime Environment (JRE) installe la machine virtuelle Java, permettant de jouer en ligne, de discuter avec des...Catégorie: Java
Licence: Open Source
Télécharger Azureus 3.0.5.2bAzureus - Azureus est un client BitTorrent multiplateformes développé en Java, c'est-à-dire un gestionnaire de téléchargement de...Catégorie: Téléchargement
Licence: Open Source
Télécharger FreeMind 0.8.1FreeMind - FreeMind est un logiciel de Mind mapping entièrement libre, permettant de créer des cartes heuristiques permettant de...Catégorie: Organisation
Licence: Open Source
Télécharger Web Developer Toolbar 1.1.6Web Developer Toolbar - WebDeveloper est une extension firefox représentant une formidable boîte à outils pour examiner et manipuler les pages...Catégorie: Extensions Firefox
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « java et oracle »