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

Développement Web en Java Discussion :

Emplacement des fichiers uploadés


Sujet :

Développement Web en Java

  1. #1
    Futur Membre du Club
    Inscrit en
    Août 2012
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Août 2012
    Messages : 3
    Par défaut Emplacement des fichiers uploadés
    Bonjour,

    J'ai développé une application web avec Eclipse Indigo et j'utilise Tomcat 7 comme serveur.

    Dans mon application, il y a la possibilité d'ajouter des photos à l'aide d'une fonction upload. Celle-ci fonctionne bien et les photos s'affichent mais l'enregistrement des images se fait toujours à cet emplacement :
    C:\Users\Riadh\workspace1\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\My_Project\images
    Et quand je lance un autre projet, sur le serveur, les photos ajoutées dans le projet précédent sont effacées. C'est comme si elles étaient enregistrées dans un dossier temporaire.

    Pour le moment mon projet est en phase de développement, c'est pour ça, le dossier contenant le projet se trouve encore dans mon workspace.

    Merci d'avance pour votre aide.

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Comment démarres-tu ton application sous Eclipse ? Si c'est avec le bouton "Run", édite la "Run configuration" de ton projet et décoche la case "Clear" de l'onglet "Main". Je ne sais pas si ça marche pour ton cas mais ça marche pour les applications RCP.

  3. #3
    Membre chevronné
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    251
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2011
    Messages : 251
    Par défaut
    Si tu n'as pas précisé de répertoire dans ton composant gérent l'upload, les fichiers sont probablement stockés dans le répertoire définit par la variable java.io.tmpDir (WINDOWS\temp ou /tmp)

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    comment tu fais pour stocker tes fichiers? Il ne faut jamais stocker tesdonnées permanentes dans le dossier de la webapplication, celui-ci est écrasé par ton conteneur j2EE à chaque redémarrage.

  5. #5
    Futur Membre du Club
    Inscrit en
    Août 2012
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Août 2012
    Messages : 3
    Par défaut
    Merci pour vos reponses,

    Si je ne stoque pas mes images sous un sous dossier de la webapplication folder j'aurais un problème dans l'éxécution de mon projet dans un browser : les images ne s'affichent plus c'est un problème connu avec les images!!


    Bon a propos "Run configuration" je ne trouve pas la case "Clear" de l'onglet "Main" sous eclipse Indigo

    Remarque: a l'exécution de n importe quel projet Tomcat fait une copie du dossier de la webapplication sous l'adresse du path signalé dans la citation précidente j' éspère que mon problème sera résolu quand je place mon projet sous le dossier de => " C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps "

  6. #6
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    ca ne résoudra pas ton problème. Tu dois déplacer tes images ailleurs et fournir un servlet pour servir ces images.

  7. #7
    Futur Membre du Club
    Inscrit en
    Août 2012
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Août 2012
    Messages : 3
    Par défaut Problem resolu !! Mercie tchize_
    Effectivement j'ai sauveguardé les images dans un dossier exterieur de mon Webapplication projet folder et grace a un serveletImage j'ai réussi a afficher mes Images dans les pages JSP.

    Mercie a vous tous et bien sur spécialement à tchize_

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

Discussions similaires

  1. [Upload] Suppression auto des fichiers uploadés
    Par silver.spike dans le forum Langage
    Réponses: 5
    Dernier message: 09/03/2007, 11h27
  2. [log4j] emplacement des fichiers .log
    Par danyboy85 dans le forum Logging
    Réponses: 7
    Dernier message: 18/01/2007, 07h47
  3. [CKEditor] taille maximale des fichiers uploadés
    Par Invité dans le forum Bibliothèques & Frameworks
    Réponses: 2
    Dernier message: 03/12/2006, 11h38
  4. Réponses: 5
    Dernier message: 15/09/2006, 14h26
  5. Réponses: 14
    Dernier message: 24/08/2006, 13h53

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