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

Autres Java Discussion :

problème d'accès à un fichier de configuration XML


Sujet :

Autres Java

  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Mai 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mai 2007
    Messages : 15
    Points : 17
    Points
    17
    Par défaut problème d'accès à un fichier de configuration XML
    bonjour,
    problème d'accès à un fichier de configuration XML.
    description du cas :
    - un projet web qui respecte l'architecture j2ee.
    - création d'un fichier de configuration xml, pour un cas particulier dans le site web.
    - utilisation de JDOM pour exploité le fichier xml.
    le problème est que le serveur web utiliser ne connaît pas le chemins relatif de fichier xml.
    comment on peu définie un chemin relatif pour ce fichier xml?

    RQ: un solution temporaire, le serveur reconnue tout les fichier qu'existe dans son dossier bin, tel que je peu exploité le fichier XML, mes sans un chemin relatif.

    merci d'avance.

    cordialement.

  2. #2
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Mai 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mai 2007
    Messages : 15
    Points : 17
    Points
    17
    Par défaut
    voila j'ai trouver un solution pour le pb d'accès a un fichier:
    il faut seulement crée cette méthode dans une class où on veux utilisé le fichier xml:

    private InputStream searchResource(String resource) throws IOException {

    ClassLoader loader = Thread.currentThread().getContextClassLoader();


    URL resURL = loader.getResource(resource);

    if (resURL != null) {


    URLConnection connection = resURL.openConnection();

    return connection.getInputStream();

    }


    //We could not find resource. Ler us now try with the

    //System classloader.

    loader = ClassLoader.getSystemClassLoader();


    resURL = loader.getResource(resource);

    if (resURL != null) {

    URLConnection connection = resURL.openConnection();

    return connection.getInputStream();

    }


    throw new IOException("no classloader found for getting resource : " + resource);

    }



    après on peu placé notre fichier dans n'importe qu'elle dossier de la racine de web, et enfin on donne pour le passeur de jdom cette méthode comme paramètre, exp:

    Document doc = (new SAXBuilder()).build(searchResource("fichier.xml"));



    cordialement.

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

Discussions similaires

  1. [C#] : Thread - Problème d'accès à un fichier
    Par dcollart dans le forum C#
    Réponses: 3
    Dernier message: 04/12/2006, 10h15
  2. [Jar] Problème d'accès à des fichiers
    Par GLDavid dans le forum Langage
    Réponses: 2
    Dernier message: 31/10/2006, 15h51
  3. [Hibernate]probleme fichier de configuration xml
    Par scoryo dans le forum Hibernate
    Réponses: 4
    Dernier message: 07/06/2006, 18h42
  4. Réponses: 3
    Dernier message: 04/02/2006, 09h49
  5. Probléme d'accès sur fichier PARADOX
    Par Debure dans le forum C++Builder
    Réponses: 5
    Dernier message: 19/01/2006, 13h34

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