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 :

Comment charger le chemin d'un fichier en JSP


Sujet :

Servlets/JSP Java

  1. #1
    Membre actif
    Inscrit en
    Août 2010
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 97
    Par défaut Comment charger le chemin d'un fichier en JSP
    Bonjour,

    je veux charger le chemin d'un fichier dans un champ de texte,en cliquant sur un bouton parcourir,et ça avec JSP.

    Est ce quelqu'un a une idée,je suis bloquée la dessus.

    Merci d'avance.

  2. #2
    Membre émérite Avatar de noOneIsInnocent
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 037
    Par défaut
    Bonjour

    si j'ai bien un compris tu as un formulaire avec 2 champs :
    - le premier champs permet d'uploader un fichier
    - et le second champs est un champs texte vide

    et tu voudrais que lorsque tu uploades ton fichier la valeur de ton champs texte prenne le chemin du fichier que tu as uploadé ?

    C'est bien ça ?

  3. #3
    Membre actif
    Inscrit en
    Août 2010
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 97
    Par défaut RE Chargement de fichier en JSP
    oui tout a fait c'est exactement ça ce que je veux en jsp.

    Merci d'avance.

  4. #4
    Membre actif
    Inscrit en
    Août 2010
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 97
    Par défaut
    Vous avez une idée Isam4?

  5. #5
    Membre émérite Avatar de noOneIsInnocent
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 037
    Par défaut
    Quand tu dis en JSP ça veut dire sans faire un aller -retour avec le serveur ?.

    Si c'est ça je pense que tu peux le faire en Javascript. Tu crées une fonction javascript qui se déclenche sur un événement adapté à la sélection de ton fichier à uploader et tu mets à jour la valeur de ton champs texte avec la valeur de ton champs input type="file"

    Tu peux essayer l' event onchange. par contre il faudra tester sur tous les navigateurs notamment j'imagine pour des raisons de sécurité

  6. #6
    Membre actif
    Inscrit en
    Août 2010
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 97
    Par défaut
    oui j'ai pensé à javascript mais j'ai pas trouvé de fonction dédiée à ça,en java pur je sais comment faire(utilisation de JFileChooser),mais en javascript j'ai pas trouvé.

  7. #7
    Membre actif
    Inscrit en
    Août 2010
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 97
    Par défaut
    Est ce que vous connaissez une focntion javascript dédiée à ça.

    j'ai bc cherché mais sans résultat.

  8. #8
    Membre émérite Avatar de noOneIsInnocent
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 037
    Par défaut
    je sais pas, il n'y a pas beaucoup d'events qu'on peut déclencher sur ce type de tag
    Il faut essayer ceux qui paraissent le plus cohérent comme le onchange...

    Sinon quel est le but final ?
    parce que sinon vous pouvez le faire sur le onsubmit du formulaire

  9. #9
    Membre actif
    Inscrit en
    Août 2010
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 97
    Par défaut
    le but final est:

    Je veux charger une image en local en cliquant sur parcourir et cet image je vais l'inserer par la suite dans une table oracle.

  10. #10
    Membre émérite Avatar de noOneIsInnocent
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 037
    Par défaut
    et pourquoi stocker le chemin de l'image dans un champs texte ?

  11. #11
    Membre actif
    Inscrit en
    Août 2010
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 97
    Par défaut
    pour récupérer l'image et ensuite l'insérer dans la table.Cette table a comme attributs:id de l'image,nom et chemin.

    En fait ,c'est le formulaire d'ajout d'une image,il demande à l'admin d'entrer les caractéristiques de l'image et aussi l'image qui veut insérer.

  12. #12
    Membre émérite Avatar de noOneIsInnocent
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 037
    Par défaut
    Je pense que tu devrais faire autrement.

    Si j'étais toi je dédies sur mon serveur un partition pour le stockage des images.
    Le chemin de chaque image peut être construit de manière dynamique avec un id
    Tu fais l'uploades de ton image dans ce répertoire et tu stockes dans ta base de données le chemin de l'image.
    Et de cette façon tu n'as pas besoin d'un champs texte, tu n'as pas besoin de stocker l'image en base mais un VARCHAR qui contient le chemin de ton image



    Si tu as vraiment besoin de stocker l'image dans ta base, tu peux quand même faire comme je l'ai écrit ci-dessus à savoir dédier une partition pour les images et le chemin est construit dynamiquement

    J'espère que ça peut t'aider

Discussions similaires

  1. Réponses: 2
    Dernier message: 15/10/2012, 13h03
  2. comment charger une image dans un fichier Excel?
    Par google_is_my_friend dans le forum Excel
    Réponses: 4
    Dernier message: 14/03/2012, 17h25
  3. Comment récupérer le chemin d'un fichier uploadé
    Par INF972 dans le forum XMLRAD
    Réponses: 0
    Dernier message: 11/12/2008, 16h29
  4. Comment trouver le chemin d'un fichier
    Par melisse dans le forum Langage
    Réponses: 4
    Dernier message: 16/01/2007, 15h43
  5. Réponses: 3
    Dernier message: 19/05/2006, 11h35

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