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

  FORUM HardWare.fr
  Programmation
  Java

  Fichier .properties (Struts)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Fichier .properties (Struts)

n°1029473
lapartdomb​re
Posté le 30-03-2005 à 10:40:56  profilanswer
 

Bonjour je cherche à mettre des paramétrs d'identification dans un fichier .properties pour une appliactione JAVA / Struts...
 
J'ai ajouté
 

Code :
  1. <message-resources parameter="ApplicationResources"/>


 
dans mon fichier struts_config.xml. J'ai crée ensuite un fichier ApplicationResources.properties avec mes variables
 

Code :
  1. ftp.login = ****
  2. ftp.password = ***
  3. ftp.adress = ftpperso.free.fr


 
Mais je n'arrive pas à appeler ces variables au sein de mon action, il ne les reconnait pas.

Code :
  1. ...
  2. ftp = new FtpConnection(false,0);
  3. ftp.connect("ftp.adress" );
  4. if (ftp.login("ftp.login", "ftp.password" ))
  5. ...


 
J'ai comme message d'erreur :

Code :
  1. java.net.UnknownHostException: ftp.adress
  2. java.net.PlainSocketImpl.connect(PlainSocketImpl.java:153)
  3. java.net.Socket.connect(Socket.java:452)
  4. java.net.Socket.connect(Socket.java:402)
  5. java.net.Socket.<init>(Socket.java:309)
  6. java.net.Socket.<init>(Socket.java:124)
  7. fr.cgbi.trombinoscope.action.FtpConnection.connect(FtpConnection.java:127)
  8. fr.cgbi.trombinoscope.action.FtpConnection.connect(FtpConnection.java:118)
  9. fr.cgbi.trombinoscope.action.FtpUploadAction.execute(FtpUploadAction.java:38)
  10. org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
  11. org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
  12. org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
  13. org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
  14. javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
  15. javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


 
 alors que je n'ai pas ce problème en les mettant en dur dans mon programme. Est ce que j'ai fait une erreur dans la syntaxe...???

mood
Publicité
Posté le 30-03-2005 à 10:40:56  profilanswer
 

n°1029505
sebi
Posté le 30-03-2005 à 11:08:48  profilanswer
 

Struts c'est magique mais bon il peut pas tout comprendre seul.
ftp.connect("ftp.adress" ); >> pour lui c'est un string, il sait pas qu'il doit le rechercher dans les properties
essayes avec ca :
d'abord tu ajoutes :

Code :
  1. ...
  2. MessageResources messageResources = getResources(request); ?
  3. ...


et apres tu accedes a tes properties :
 

Code :
  1. ftp.connect(messageResources.getMessage("ftp.adress" ));


Message édité par sebi le 30-03-2005 à 14:16:40
n°1029587
lapartdomb​re
Posté le 30-03-2005 à 12:08:31  profilanswer
 

sebi a écrit :

Struts c'est magique mais bon il peut pas tout comprendre seul.
ftp.connect("ftp.adress" ); >> pour lui c'est un string, il sait pas qu'il doit le rechercher dans les properties
essayes avec ca :
d'abord tu ajoutes :

Code :
  1. ...
  2. MessageResources messageResources = getResources(request); ?
  3. ...


et apres tu accedes a tes properties :
 

Code :
  1. ftp.connect(messageResources.getMessage("label.ftp.adress" ));



 
J'ai essayé mais

Code :
  1. messageResources.getMessage("label.ftp.adress" )

me retourne une chaine null...

n°1029700
patachou
Posté le 30-03-2005 à 14:01:34  profilanswer
 

Et en mettant juste ftp.adress au lieu de label.ftp.adress ?


---------------
PataCara
n°1029727
sebi
Posté le 30-03-2005 à 14:16:13  profilanswer
 

:) effectivement label c moi qui l'avait rajoute ou plutot oublie de l'enlever du copier coller que j'avais fait
j'ai edite mon premier post en corrigeant


Message édité par sebi le 30-03-2005 à 14:17:00

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Fichier .properties (Struts)

 

Sujets relatifs
Renommer un fichier Excel sous VBA Accessfichier .kok
fichier propertiesLien entre J2EE et Struts
écrire le contenu d un fichier dans un multiset[VB.NET] Envoie de fichier avec socket !!
Sélection d'un fichier dans une IHM !! (sous vc++ 6)VB - Ouverture d'un fichier Word d'Excel
[Python] Visualisation de fichier HTML 
Plus de sujets relatifs à : Fichier .properties (Struts)


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