Deux classes jsp

cs_zenouba Messages postés 1 Date d'inscription jeudi 28 juillet 2005 Statut Membre Dernière intervention 12 août 2005 - 12 août 2005 à 17:36
cs_Chris2001 Messages postés 8 Date d'inscription vendredi 20 mai 2005 Statut Membre Dernière intervention 22 septembre 2005 - 22 sept. 2005 à 11:56
salut jé un pb avec jsp jé créé deux classes separés dans le meme package test connexion.java et specialite.java et jé appelé connexion dans specialite dans une page jsp voila l'erreur que je recoi Source not found for connexion.() line: 20
voila mes classes

/*
* Created on 6 août 2005
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package exo;


import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;


/**
* @author pc
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class connexion {


private String pilote = "sun.jdbc.odbc.JdbcOdbcDriver";


private String DBurl = "jdbc:odbc:src1";

Connection conn = null;




public void charger() {


try {


Class.forName(pilote);
}


catch(ClassNotFoundException e) {
e.getMessage();


}


}



public void connection() {


try {


this.conn = DriverManager.getConnection(DBurl);
}


catch(SQLException ex) {


ex.getMessage();


}


}


}

/*
* Created on 6 août 2005
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package exo;


import java.sql.ResultSet;


import test.connexion;


/**
* @author pc
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class specialite {

private connexion co ;

ResultSet rs=null;

String ch="select * from specialite";


public String setch(){

return this.ch;

}

public int selection(String rq){

co = new connexion() ;

co.charger();

co.connection();

return 1;


/* try{




Statement stmt=co.con.createStatement();

this.rs=stmt.executeQuery(rq);




}
catch(SQLException e) {

e.getMessage();
}

return rs;*/
}


}

voila page jsp


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


<html>


<head>


</head>




<jsp:useBean id="coo" class = "exo.specialite"/>


<%String c=coo.setch();


out.println(c);


int ch =coo.selection("c");


out.println(ch);


%>




</html>



merci pr vous

1 réponse

cs_Chris2001 Messages postés 8 Date d'inscription vendredi 20 mai 2005 Statut Membre Dernière intervention 22 septembre 2005
22 sept. 2005 à 11:56
Ajoute un constructeur vide à ta classe connexion

public connexion() {}



Chris.
0
Rejoignez-nous