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 :

déclenchement d'une action à chaque itération d'un logic iterate


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2009
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 51
    Par défaut déclenchement d'une action à chaque itération d'un logic iterate
    Bonjour,

    Etant débutante dans le développement d'application en JavaEE, je souhaiterais savoir comment déclencher une action à chaque itération d'un logic iterate.
    J'ai essayé dernièrement ceci dans ma jsp:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href='<%=request.getContextPath()%>/monAction.do?mavaleur=<%=((RapportActivite)pageContext.getAttribute("rapportActivite")).getId()%>'/>
    Le problème c'est que lorsque je fais un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    System.out.println (request.getParameter(mavaleur));
    dans mon action cela me retourne null donc je pense que je fais fausse route.

    Merci beaucoup de vous intéresser à mon problème j'en ai vraiment besoin.

  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
    Essaie plutôt :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <html:link action="monAction" paramId="mavaleur" paramName="rapportActivite" paramProperty="id">

  3. #3
    Membre averti
    Inscrit en
    Juillet 2009
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 51
    Par défaut
    Merci de votre aide cette commande à l'air de marcher je le vois quand j'affiche le code source de ma page mais je ne parviens toujours pas à récupérer la valeur de mon paramètre. Dans le log celle-ci est toujours nulle. Auriez vous une idée à me suggérer??

  4. #4
    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
    id est une valeur affichée ou une valeur saisie ?

    Peux-tu poster le code du logic:iterate ?

  5. #5
    Membre averti
    Inscrit en
    Juillet 2009
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 51
    Par défaut
    Voilà le code de mon logic iterate avec la commande que vous m'avez fourni:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    <logic:iterate name="listRA" id="rapportActivite">
                    <tr>
                        <td class="ligne_formulaire_colonne" width="165px">
                            <center><b><bean:write name="rapportActivite" property="idUtilisateur"/></b></center>
                        </td>
     
                        <html:link action="GetRecapAction.do" paramId="valeuridRA" paramName="rapportActivite" paramProperty="id"/>
     
                        <logic:iterate name="listrecap"  id="recap">
                        <td class="ligne_formulaire_colonne" align="center" width="125px">
    	                    <bean:write  name="recap" property="idUtilR"/>  
    	                    <html:text property="prenom" name="utilisateur" size="15px"/>
                        </td>                    
                    	</logic:iterate>
                    </tr>
                    </logic:iterate>
    L'id n'est ni saisi ni affiché il me servira juste à faire une requête dans mon action pour afficher la valeur que je souhaite dans le bean write qui suit. Je sait pas si je suis trés claire. Pour afficher ma listRA j'ai fait une requête vers ma BD.

  6. #6
    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
    id est-elle bien une propriété de RapportActivite et est-elle bien renseignée dans chaque objet de type RapportActivite de la liste listRa ?

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

Discussions similaires

  1. [Dates] déclenchement d'une action automatique
    Par philsand77 dans le forum Langage
    Réponses: 2
    Dernier message: 27/05/2007, 21h37
  2. Réponses: 7
    Dernier message: 31/01/2007, 11h31
  3. Déclenchement d'une action d'après une horloge
    Par taytay dans le forum Langage
    Réponses: 4
    Dernier message: 16/10/2006, 11h27
  4. comment retarder le déclenchement d'une action "onmouseover" ?
    Par Chris Cool dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 18/06/2006, 07h58
  5. Réponses: 10
    Dernier message: 17/05/2006, 19h55

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