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 :

Sélectionner le chemin d'un dossier


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Avril 2011
    Messages : 2
    Par défaut Sélectionner le chemin d'un dossier
    Je réalise une application web en jsp qui utilise des fichiers existants dans un dossier pour le moment je stock le chemin du dossier dans une variable final genre static final REP= "C:\\VEI" en dur dans mon programme qui analyse tous les fichiers qu'il contient.
    Je voudrais pouvoir donner le choix du dossier à l'utilisateur de l'application, genre un input ou il peut parcourir et sélectionner le dossier VEI en local et non pas les fichiers qui sont dedans, en sélectionnant le dossier et au moment où il clique sur le bouton envoyer son chemin en local doit passer pour que je puisse le stocker dans ma variable REP qui traitera le contenu de son répertoire en serveur. Ptet que que je vois naïvement les choses
    J'ai cherché et je n'ai trouvé que des boite parcourir qui sélectionne un fichier et non pas un dossier.

    Bien à vous les chevaliers du DEV !

  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

    sinon une autre solution est de mettre un champs de saisie. Et avec les méthodes de la classe File tu peux vérifier si le chemin fait bien référence à quelque chose et si ce quelque chose est bien un repertoire. Tu renverras à l'utilisateur une erreur si ce n'est pas le cas.
    Et en plus tu peux rajouter à côté de ton label du champs de saisie un exemple explicatif.

    je ne connais pas de composant existant qui fait ce que tu veux.

  3. #3
    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
    Billets dans le blog
    1
    Par défaut
    Si je comprends bien, tu voudrais que ton serveur utilise un répertoire distant (puisque sélectionné sur le poste client) ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  4. #4
    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
    C'est vrai que j'ai lu le post assez rapidement mais OButterlin mets le doigt sur un gros problème de sécurité

  5. #5
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Avril 2011
    Messages : 2
    Par défaut
    Merci pour vos réponses,
    oui isma4 c'est ce composant que je cherche qui va éviter à l'utilisateur de saisir manuellement le chemin du répertoire.
    oui OButterlin je traite le contenu de ce dossier dans le serveur, c'est vrai comme dit isma4 que question de sécurité ce n'est pas optimale, mais à priori j'ai besoin cette fonctionnalité à l'utilisateur de sélectionner le dossier par un bouton "parcourir" au lieu de saisir manuellement le chemin.

    Bien à vous !

  6. #6
    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
    Billets dans le blog
    1
    Par défaut
    Du coup, il faudrait que ton client ait un serveur ftp sur sa machine pour que le serveur puisse y accéder... ça limite beaucoup...
    On peut également utiliser une applet sur le client et dialoguer par un socket entre le client et le serveur...

    Dans tous les cas, je ne comprends pas le besoin, peux-tu être plus précis ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. [FTP] Indiquer un chemin vers un dossier sur le C: du serveur?
    Par othland dans le forum Web & réseau
    Réponses: 3
    Dernier message: 24/08/2007, 19h35
  2. récupérer le chemin d'un dossier?
    Par foufoulina2007 dans le forum Graphisme
    Réponses: 1
    Dernier message: 11/08/2007, 15h34
  3. Choisir le chemin d'un dossier
    Par manaboko dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 30/01/2007, 12h37
  4. [DOS] récupérer le chemin absolu du dossier courant
    Par seiryujay dans le forum Windows
    Réponses: 1
    Dernier message: 14/06/2006, 14h58
  5. [JSP]Bouton parcourir pour chemin d'un DOSSIER
    Par SanNash dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 19/05/2006, 15h25

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