Salut a tous,
Bon voila j'ai une page conn.jsp pour établir une connexion a la base donne oracle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
<%
 
try{
        String driverVal = "oracle.jdbc.driver.OracleDriver";
                Class.forName(driverVal).newInstance();
                String connectStr = "jdbc:oracle:thin:@127.0.0.1:1521:test";
                java.sql.Connection conn = DriverManager.getConnection(connectStr, "test","test");
                
          }
catch (SQLException esql){
                out.print("<strong>Erreur base des donn&eacute;es!</strong><br>"+esql.toString()+"<br>");
        }catch (ClassNotFoundException ei){
                out.print("<strong>Erreur de chargement de driver :</strong><br>"+ei.toString()+"<br>");
        }
catch (Exception e){
                out.print("<strong>Erreur :</strong><br>"+e.toString()+"<br>");
        }
%>
je dois appeler cette dérnière dans d'autre page avec <%@ include file="conn.jsp" %>

mon probleme c'est comment faire dans les autres pages comment utiliser les reqêtes quel parametre devrais je appeler ou ne pas appeler!
pour le moment je fait

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
String nom=request.getParameter("nom"); 
String pwd=request.getParameter("pwd"); 
String typ=request.getParameter("typ"); 
String q=" select * from LOGIN where LOGIN ='"+nom+"' and PWD='"+pwd+"' and   TYPE ='"+typ+"'  ";
Statement s=conn.createStatement();
ResultSet rs=s.executeQuery(q);
mais conn n'est pas reconnu puisqu'elle n'est pas déclaré dans ce fichier !
Comment faire SVP !