IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Struts 1 Java Discussion :

Path d'un fichier XML


Sujet :

Struts 1 Java

  1. #1
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 34
    Par défaut Path d'un fichier XML
    Ben voila je suis nouveau avec les application web (Struts, Tomcat, J2EE), et j’ai le problème suivant :
    J’ai des donné a traite dans un fichier XML
    J’ai pu lire les donné depuis ce fichier avec la méthode getResourceAsStream de la class javax.servlet.ServletContext pour avoir le InputStream du fichier, mais pour modifier mon XML, j’ai pas trouvé le OutputStream , alors aider moi …please

  2. #2
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Jette un oeil à cette discussion.

  3. #3
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 34
    Par défaut ecriture dans fichier XMl avec(Struts, Tomcat, J2EE et eclipse)
    Pardon pour le titre mais c’étais vraiment mon état, mais pour ta repense je t‘ai dis que mon fichier xml était dans le répertoire WEB-INF , alors mon réel problème est de trouver le path (chemin d’accès ) de mon fichier XML, ( j’utilise Eclipse 3.2) alors il ajoute le ECLIPSE_HOME devant le « WEB-INF », alors tua un solution

  4. #4
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 348
    Par défaut
    regarde dans ServletContext tu as des méthodes pour avoir le chemin "réel" de la webapp ...

  5. #5
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Si ton fichier xml est sous WEB-INF/classes, essaie ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    String filename="tonFichier.xml" ;
    ClassLoader classLoader = this.getClass().getClassLoader();
    File fXml = new File(classLoader.getResource(filename).getFile());

  6. #6
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 34
    Par défaut
    j'ai essaié cette derniere solution mais j'ai cette erreur :
    javax.servlet.ServletException: Error on line 0: File "file:/C:/Program%2520Files/Apache%2520Software%2520Foundation/Tomcat%25205.5/webapps/seacom/WEB-INF/classes/Profiles.xml" not found.
    org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:523)
    org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
    org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
    org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    y'a t'il d'autre solution possible

  7. #7
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Pour que cela fonctionne, il faut mettre ton fichier Profiles.xml sous WEB-INF/classes.

  8. #8
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 34
    Par défaut
    ok et c'est fait merci pour votre aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Dozer mapper fichier xml path absolu
    Par abdoutleti dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 25/07/2012, 13h23
  2. Réponses: 2
    Dernier message: 18/06/2009, 17h32
  3. Réponses: 9
    Dernier message: 26/07/2006, 16h22
  4. [Kylix] Composant IBM pour fichiers XML
    Par Mister Nono dans le forum EDI
    Réponses: 1
    Dernier message: 29/09/2002, 20h28
  5. Balises HTML dans un fichier XML
    Par Bastet79 dans le forum XML/XSL et SOAP
    Réponses: 12
    Dernier message: 04/09/2002, 15h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo