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 :

[JSP]Bouton parcourir pour chemin d'un DOSSIER


Sujet :

Servlets/JSP Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mai 2006
    Messages
    34
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mai 2006
    Messages : 34
    Points : 25
    Points
    25
    Par défaut [JSP]Bouton parcourir pour chemin d'un DOSSIER
    Bonjour,

    J'ai une jsp avec un formulaire d'exportation de fichier. Dans celui-ci je demande à l'utilisateur de saisir le nom du futur fichier d'export ainsi que le chemin du dossier dans lequel il souhaite que ce fichier soit placé. Ca marche très bien, j'ai aucun problème.

    Par contre, le fait de saisir manuellement le chemin est assez "laid" ; j'aimerai leur proposé un bouton parcourir qui leur permettrait de choisir un dossier sur leur disque dur. Pour le bouton parcourir, je connais le champ input type="file" mais celui-ci ne permet de choisir qu'un fichier.

    J'ai fait plusieurs recherches sur le web : je tombe sur la meme question mais sans réponse ou alors en proposant des réponses type php ou activeX sous IE.

    Donc j'aimerai savoir comment faire ce choix de chemin de dossier tout simplement en java ou javascript (meme si je préfèrerais en java).

    Merci pour votre aide.

    PS : si ce sujet a déjà été abordé et résolu comme je le souhaite, je tiens à m'excuser pour ce post qui paraitra inutile.

  2. #2
    Expert éminent sénior
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Points : 23 190
    Points
    23 190
    Billets dans le blog
    1
    Par défaut
    Salut,


    Ce fichier d'export tu veux qu'il soit sauvegardé où ? Sur le poste client ou sur le serveur ?

    J'ai peur que ton système fonctionne seulement parce que tu testes ton application en local...


    a++

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mai 2006
    Messages
    34
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mai 2006
    Messages : 34
    Points : 25
    Points
    25
    Par défaut
    Je veux que cet export soit sur le poste client. C vrai que je n'ai pas testé sans etre en local.

    Il serais donc préférable de créer ce fichier sur le serveur et en faire un download ? Du coup plus besoin de préciser le nom du fichier et le chemin, le telechargement s'en chargera (merci le navigateur).

    OK je vais deja voir si je peux exporter en n'etant pas en local. ET si ça pose problème je ferai en download.

    Merci pour ta réponse adiGuba.

  4. #4
    Expert éminent sénior
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Points : 23 190
    Points
    23 190
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par SanNash
    Il serais donc préférable de créer ce fichier sur le serveur et en faire un download ? Du coup plus besoin de préciser le nom du fichier et le chemin, le telechargement s'en chargera (merci le navigateur).
    Oui c'est la meilleure solution.

    Tu n'a même pas vraiment besoin de créer un fichier tu peux le générer dynamiquement à condition de bien renvoyer le header http content-type "application/download" et d'écrire dans le flux de sortie de ta servlet...

    Cf l'exemple de la FAQ : Comment télécharger un fichier depuis une servlet ?

    a++

  5. #5
    Nouveau membre du Club
    Inscrit en
    Mai 2006
    Messages
    34
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mai 2006
    Messages : 34
    Points : 25
    Points
    25
    Par défaut
    J'ai vérifié : ça ne fonctionne pas en local.

    Je viens donc de changer mon code pour faire un download (j'avais déjà fait le download dans une autre partie, donc copier/coller ) => ça fonctionne très bien !!!

    Par contre, je suis passé par un vrai fichier ; la création en dynamique me parle pas trop (et puisque mon code existait déjà... ahh feignantise quand tu nous tiens !!!).

    Bon eh bien merci, je vais mettre ce post en "résolu" !!!

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

Discussions similaires

  1. bouton parcourir pour choisir un dossier?
    Par naruto_informaticien dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 18/05/2010, 14h14
  2. Réponses: 6
    Dernier message: 06/03/2009, 11h26
  3. Réponses: 3
    Dernier message: 15/05/2008, 15h22
  4. [VB.NET] Bouton parcourir pour les dossiers
    Par Azephel dans le forum ASP.NET
    Réponses: 8
    Dernier message: 11/12/2007, 10h39
  5. VBA excel Par bouton parcourir prendre chemin dossier
    Par raymoundo dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 25/01/2007, 11h37

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