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

Servlets/JSP Java Discussion :

test fichier existant dans WAR


Sujet :

Servlets/JSP Java

  1. #1
    Débutant
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 268
    Points : 139
    Points
    139
    Par défaut test fichier existant dans WAR
    Bonjour , j'aimerais via une servlet avant d'afficher une image vérifier qu'elle est bien présente dans le domaine applicatif ?

    Avec ce code là,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    String flagUrl = contextPath + "/images/flags/" + name.trim().toLowerCase() + ".png";
     
    							boolean exists = (new File(flagUrl)).exists();
    Le boolean exists est toujours à TRUE ...
    Merci de votre aide.

  2. #2
    Membre actif
    Inscrit en
    Mars 2007
    Messages
    218
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 218
    Points : 216
    Points
    216
    Par défaut
    Quand tu debug ta variable flagUrl contient quoi comme string?

  3. #3
    Débutant
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 268
    Points : 139
    Points
    139

  4. #4
    Débutant
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 268
    Points : 139
    Points
    139
    Par défaut
    Je me permets de relancer le sujet car je n'ai pas eu de réponse. Merci.

  5. #5
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Points : 9 529
    Points
    9 529
    Billets dans le blog
    1
    Par défaut
    Je suppose que le fichier existe bien, d'où le true ?
    Tu as vérifié l'existence de l'image dans quel répertoire ?

  6. #6
    Débutant
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 268
    Points : 139
    Points
    139
    Par défaut
    Oui j'ai vérifié parfois il n'existe pas et exists me retourne toujours true.
    Je m'interroge donc si j'utilise la bonne méthode pour vérifier l'existence.

  7. #7
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Points : 9 529
    Points
    9 529
    Billets dans le blog
    1
    Par défaut
    Tu vérifies par rapport au fichier.war ou dans le serveur proprement dit ?

  8. #8
    Débutant
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 268
    Points : 139
    Points
    139
    Par défaut
    Je souhaite vérifier relativement dans le war car je ne connais pas le path du serveur.
    Est-ce la bonne méthode?
    merci de votre aide.

  9. #9
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Points : 9 529
    Points
    9 529
    Billets dans le blog
    1
    Par défaut
    Ben non, il faut vérifier sur le serveur...
    Pour ce qui est du chemin, tu peux convertir un chemin relatif en physique très facilement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    String filePath = request.getSession().getServletContext().getRealPath("le chemin relatif");
     
    et ensuite
     
    File file = new File(filePath);

Discussions similaires

  1. [SP-2010] Testes si un fichier existe dans une bibliothèque.
    Par stephbi dans le forum SharePoint
    Réponses: 1
    Dernier message: 18/11/2013, 10h15
  2. Réponses: 8
    Dernier message: 03/04/2008, 11h13
  3. récupération des noms de fichiers existant dans un répertoire
    Par tangjuncn dans le forum Général VBA
    Réponses: 1
    Dernier message: 06/11/2007, 21h12
  4. Savoir si un fichier existe dans un repertoire du serveur ftp
    Par kam81 dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 04/03/2007, 16h00
  5. [MySQL] upload : problème fichiers existants dans la bdd ?
    Par vincedjs dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 15/02/2006, 12h29

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