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 :

logic:iterate - récupérer les valeurs saisies


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 129
    Par défaut logic:iterate - récupérer les valeurs saisies
    Bonjour,

    voici ma jsp :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <table>
    			<logic:iterate id="note" name="listeNotes">
    			<tr height="30">
    			<td>
    			<html:text property="notNote" name="note" size="5" maxlength="5"/></td>
    			</tr>
    			</logic:iterate>
    		</table>
    J avais dans l'action précédente envoyé une liste de 20 notes dont les valeurs été null.
    Je pense que j ai mal déclaré aussi sur la ligne du html:text .. parce que sur les 20 lignes j'aurai toujours la property "notNote" ... comment faire pour différencier les 20 lignes ?

    Mais je ne sais pas comment récupérer cette liste renseignée pour l'action suivante ?


    merci de votre aide

  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
    Je te conseille d'utiliser les tags nested.

    Pour que cela fonctionne, il faut définir la collection listeNotes dans l'ActionForm avec getter et setter.

    Et dans la jsp :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <nested:iterate property="listeNotes">
       <tr height="30">
    	<td>
    	<nested:text property="notNote" size="5" maxlength="5"/>
    	</td>
       </tr>
    </nested:iterate>
    Pour initialiser listeNotes avec des notes à null, je te conseille de le faire dans la méthode reset de l'ActionForm.

    Ainsi, dans l'Action qui s'exécutera au submit du formulaire, tu récupéreras la collection listeNotes avec les valeurs saisies.

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 129
    Par défaut
    Une fois de plus ... MERCI BEAUCOUP ...

  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
    Tu as déjà mis en oeuvre la solution des tags nested ?

  5. #5
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 129
    Par défaut
    J ai confiance en ta réponse ... loll

    Nan je le ferai demain matin ..

  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
    Citation Envoyé par parasol007 Voir le message
    J ai confiance en ta réponse ... loll
    C'est sympa.

    Citation Envoyé par parasol007 Voir le message
    Nan je le ferai demain matin ..
    Si tu as des soucis de mise en oeuvre demain, n'hésite pas à poster à la suite de la discussion, sans oublier d'enlever le tag Résolu.

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 11/11/2011, 19h01
  2. Réponses: 3
    Dernier message: 25/09/2008, 10h26
  3. [Débutant] Récupérer les valeurs saisies
    Par ouatouch_abdeljalil dans le forum JSF
    Réponses: 3
    Dernier message: 13/08/2008, 13h48
  4. Réponses: 2
    Dernier message: 08/01/2007, 09h01

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