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 :

Transmission de paramètres entre pages jsp


Sujet :

Développement Web en Java

  1. #1
    Candidat au Club
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Avril 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2016
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Transmission de paramètres entre pages jsp
    Bonjour a tous! Je travaille sur un site web avec java ee et je me suis bloqué depuis presque 2 jours.
    J'ai utilisé une boucle pour afficher une liste d'images dont les noms sont stockés dans une BDD et récupérés dans une liste de fichiers (list_fichiers) code suivant:
    Code jsp : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <c:forEach var="item" items="${list_fichiers}">
    	<a href="${applicationScope.contextPath}/description"><img alt="image" src="C:/fichiers/${item.nom}" width="200"/></a>
    </c:forEach>
    Ce qui donne le résultat suivant:
    Nom : Capture.PNG
Affichages : 97
Taille : 17,5 Ko


    je veux afficher l'image 2 et sa description, en cliquant dessus, sur une autre page jsp (description.jsp) comme suit:

    Nom : Capture - Copie.PNG
Affichages : 112
Taille : 13,5 Ko

    Mon problème est que je ne sais pas comment récupérer le nom de l'image pour l’insérer sur la page description.jsp. J’espère que j'ai été claire
    Je sollicite vivement votre aide. Merci d'avance.

  2. #2
    Membre averti
    Homme Profil pro
    Architecte technique
    Inscrit en
    Mai 2020
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Mai 2020
    Messages : 326
    Points : 439
    Points
    439
    Par défaut
    Bonjour,

    Le plus simple serait d'utiliser un paramètre de requête que vous placeriez dans le lien de sorte à avoir une URL semblable à "/description&nom=MonImage".

    Code jsp : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="${applicationScope.contextPath}/description&nom=${item.nom}"><img alt="image" src="C:/fichiers/${item.nom}" width="200"/></a>

    Ce paramètre sera accessible dans le contrôleur de la seconde page qui pourra le donner à la page et même l'utiliser pour refaire un appel à la base de données si besoin.


    Ceci est un exemple simple, il faut peut-être prendre en compte les problèmes d'encodage d'URL. Je me demande même si il n'existe pas un tag <c:url />.

  3. #3
    Candidat au Club
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Avril 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2016
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    J'ai essayé et ça marche parfaitement. Merci beaucoup gervais.b!

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

Discussions similaires

  1. Réponses: 9
    Dernier message: 10/12/2007, 19h09
  2. Passage de paramètres entre pages php
    Par Doudy dans le forum Langage
    Réponses: 2
    Dernier message: 21/08/2007, 23h20
  3. Passage de paramètres entre pages JSF
    Par Niniz dans le forum JSF
    Réponses: 6
    Dernier message: 17/07/2007, 14h05
  4. Réponses: 2
    Dernier message: 26/06/2007, 12h00
  5. Passage de paramètres entre page
    Par philou8 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 10/01/2006, 18h54

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