Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1159 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  connection à la BD Oracle via JSP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

connection à la BD Oracle via JSP

n°1338172
rafoviolet
Posté le 03-04-2006 à 20:31:23  profilanswer
 

Bonsoir à tous.
Je suis actuellement confronté à un probleme.
Je tente de me connecter à la base de donnée avec l'identifiant, le mot de passe et l'adresse de la base de données qui sont chacun contenu dans un fichiers txt.
Voici comment je procède pour lire dans les fichiers txt.
 
try {  
  FileReader file1 = new FileReader("pathname/loginBd.txt" );
      BufferedReader Temp1 = new BufferedReader(file1);    
  String ligne1=new String();      
     
  while((ligne1 = Temp1.readLine()) != null) {
  s1=ligne1;
 
 catch (FileNotFoundException e)
   {    
   e.printStackTrace();
   }  
 
Jusque là, je n'ai pas de probleme car quand je fait un out.println(s1); j'obtiens bien le login.
Je fais de meme pour le mot de passe et l'adresse (s2 et s3)
 
Apres je veux me connecter à la base de données.
Voici le code :
 
   
<jsp:useBean id="connbean" class="oracle.jsp.dbutil.ConnCacheBean" scope="application">
<jsp:setProperty name="connbean" property="User" value="<% out.print(s1); %>"/>
<jsp:setProperty name="connbean" property="Password" value="<% out.print(s2); %>"/>
<jsp:setProperty name="connbean" property="URL" value="<% out.print(s3); %>"/>
<jsp:setproperty name="connbean" property="MaxLimit" value="10"/>
<jsp:setProperty name="connbean" property="MinLimit" value="5"/>
<jsp:setProperty name="connbean" property="CacheScheme" value="<%=ConnCacheBean.DYNAMIC_SCHEME%>"/>
</jsp:useBean>
 
Quand j'execute la page comme ceci, j'obtiens une erreur "suitable driver".
Je sais que ça vient de ce qui est écrit en rouge car quand je rentre le login, le mot de passe et l'adresse en dur sans faire appel aux fichiers txt, je n'ai plus d'erreur.
 
Je pense donc que c'est une bete erreur de syntaxe.
J'espere donc que quelqu'un pourra m'aider !!
Merci d'avance.


Message édité par rafoviolet le 03-04-2006 à 21:03:30
mood
Publicité
Posté le 03-04-2006 à 20:31:23  profilanswer
 

n°1338215
couak
Posté le 03-04-2006 à 21:29:00  profilanswer
 

ca se trouve tu te trimballes des caractères non visibles à l'oeil nu qui te perturbe ta connection (retours chariots, espaces...)

n°1338231
rafoviolet
Posté le 03-04-2006 à 21:49:31  profilanswer
 

bah non justemen j'ai vérifié et je n'ai pas de retour chariot ni d'espaces  indésirables car je pux les afficher les uns apres les autres et il n'y a pas de problemes d'affichage.
 
D'autres idées ?

n°1338268
rafoviolet
Posté le 03-04-2006 à 22:39:26  profilanswer
 

est-ce possible que l'espace que j'ai entre le % et le out.print soit la cause ?
 
Je demande ça parce que je ne peut pas essayer chez moi

n°1338321
kedare
Posté le 04-04-2006 à 00:06:20  profilanswer
 

a la place ce :
<% out.print(s3); %>
met plutot :
<%=s3%>

n°1338643
rafoviolet
Posté le 04-04-2006 à 13:20:03  profilanswer
 

merci à toi !!!
ça marche !!!!!!!!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  connection à la BD Oracle via JSP

 

Sujets relatifs
ouvrir une session oracle a distanceoracle : sélection des npremieres lignes :ROWNUM
[SGBD/SQL] Oracle : PL/SQL, problème tout conOracle PHP - create table
PHP - Oracle - create tableExtraction/Insertion de donnée XML dans une base de donnée de Oracle
[JSP] : out.println dans une fonctionjava: oracle.xml.sql.query oracle.jdbc.driver
Afficher les données d'une BDD dans une page JSPcryptage des mots de passe pour oracle
Plus de sujets relatifs à : connection à la BD Oracle via JSP


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR