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

Struts 1 Java Discussion :

<html:link action="/action.do"> + des parametres


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 65
    Par défaut <html:link action="/action.do"> + des parametres
    salut,
    j'ai besoin de votre aide
    en fait j'ai un Action consulterAction qui maffiche uan tableau
    contenant des données provenant de la base de donnée
    sur ma page tableau.jsp j'ai mis une liste avec logic:iterate pour afficher le tableau
    voici une partie de tableau.jsp
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     
    <logic:iterate name="listedossier" id="dossier">
    	<tr>
    	<td width="70" height="10"><bean:write name="dossier" property="numpoli"/></td>
    	<td  width="170" height="10"><bean:write name="dossier" property="lib"/></td>
    	<td  width="170" height="10"><bean:write name="dossier" property="adres"/></td>
    	<td width="170" height="10"><html:link action="/consommation.do">voire details...</html:link></td>
    	</tr>
    </logic:iterate>
    jusqu'a present tout se passe bien
    comme vous pouvez le constater du code j'ai mis pour chaque enregistrement
    un lien qui fait appel a l'action:consommationAction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <td width="170" height="10"><html:link action="/consommation.do">voire details...</html:link></td>
    ce que je veux faire c'est que au clique sur le lien "voire detail" prendre la valeur du"numpoli" et "lib"
    de l'enregistrement selectionnée
    et sur consommationAction recupérer ces deux valeur et faire des teste et par la suite afficher un
    resultat
    la question c'est comment prendre ces valeurs et comment faire le get sur mon consommationAction
    je crois qu'on fait quelque chose comme ca mais je ne sais pas exactement comment
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <td width="170" height="10"><html:link action="/consommation.do?...">voire details...</html:link></td>
    j'espere que vous m'avez compris et que bien expliquer mon probléme
    alors avez vous une idée pour moi ???
    merci

  2. #2
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Avec une petite recherche sur le forum, tu aurais dû trouver une réponse à ton problème car il y a déjà eu plusieurs discussions à ce sujet.

    Enfin, soit tu passes les deux paramètres comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <html:link action="consommation.do?numpoli=${dossier.numpoli}&lib=${dossier.numpoli}">
    Soit comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <html:link action="consommation.do?numpoli=${dossier.numpoli}" paramName="dossier" paramId="lib" paramProperty="lib">
    Ceci fonctionnera si tu es en J2EE1.4.

    Si tu es en J2EE 1.3, il faut remplacer html:link par html-el:link et ajouter dans la jsp la directive taglib qui pointe sur struts-html-el.tld.

    et pour récupérer les paramètres dans l'Action :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    String numpoli=request.getParameter("numpoli");
    String lib=request.getParameter("lib");

  3. #3
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 65
    Par défaut
    merci je vais essayer ca tout de suite et je vous réponderais aprés

  4. #4
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 65
    Par défaut
    ca marche
    merci beaucoup

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

Discussions similaires

  1. <html:link action="" > :Passer plusieurs paramètres
    Par sisiniya dans le forum Struts 1
    Réponses: 3
    Dernier message: 19/04/2011, 21h49
  2. Réponses: 4
    Dernier message: 09/05/2007, 21h34

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