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 :

Problème avec ServletContext


Sujet :

Servlets/JSP Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    42
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 42
    Points : 43
    Points
    43
    Par défaut Problème avec ServletContext
    Bonjour,
    J'essaye de programmer un upload de fichier et j'ai un soucis lors de l'écriture du fichier :
    Apache Tomcat/4.0.6 - HTTP Status 404 - E:\webdata\IFAI\tmp (Access is denied)

    --------------------------------------------------------------------------------

    type Status report

    message E:\webdata\IFAI\tmp (Access is denied)

    description The requested resource (C:\webdata\IFAI\tmp (Access is denied)) is not available.
    Le problème est que je n'ai pas la moindre idée de ce que c'est que ce répertoire ! Moi je suis dans un
    \webdatadev\IFAI\tmp
    et toutes mes pages sont là...

    Le code qui pose problème est le suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    File savedFile = new File(getServletContext().getRealPath("/")+"/tmp/", fullFile.getName());
    Du coup, je me suis posé la question suivante :
    La fonction getRealPath() ne va t'elle pas chercher directement sur la prod et non sur le dév ? (vive les serveurs mutualisés....)
    Quelle est la solution (sans trop changer les paramètres du serveur) ?
    Merci de votre aide

  2. #2
    Membre expérimenté
    Avatar de fabszn
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2002
    Messages
    974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mars 2002
    Messages : 974
    Points : 1 638
    Points
    1 638
    Par défaut
    Hello,

    J'ai l'impression que tu essaies d'écrire directement dans le répertoire de ta webApp...

    Est ce que tu as essayé d'utiliser l'API FileUpload du projet Commons?
    Ca te ferai peut être gagner du temps
    @+

    Fabszn
    Twitter : @fsznajderman

    N'oubliez pas le bouton
    Comment bien poser ses questions sur le forum


  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    42
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 42
    Points : 43
    Points
    43
    Par défaut
    Euh... y'a une API Bon ben je vais aller regarder ça

    EDIT : Je n'ai peut-être pas bien compris ta réponse (en même temps java je suis un peu nul), c'est bien d'une interface utilisateur dont tu parles ? Je suis allé sur cette page mais j'ai pas tout compris. Peux tu m'expliquer ?

Discussions similaires

  1. Problème avec ServletContext
    Par cecile38 dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 08/01/2011, 20h38
  2. VC++ Direct3D8, problème avec LPD3DXFONT et LPD3DTEXTURE8
    Par Magus (Dave) dans le forum DirectX
    Réponses: 3
    Dernier message: 03/08/2002, 11h10
  3. Problème avec le type 'Corba::Any_out'
    Par Steven dans le forum CORBA
    Réponses: 2
    Dernier message: 14/07/2002, 18h48
  4. Problème avec la mémoire virtuelle
    Par Anonymous dans le forum CORBA
    Réponses: 13
    Dernier message: 16/04/2002, 16h10

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