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 2 Java Discussion :

un tag "for" ?


Sujet :

Struts 2 Java

  1. #1
    Membre confirmé
    Profil pro
    gnome
    Inscrit en
    Octobre 2004
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : El Salvador

    Informations professionnelles :
    Activité : gnome

    Informations forums :
    Inscription : Octobre 2004
    Messages : 142
    Par défaut un tag "for" ?
    Bonjour,

    Je cherche tout bêtement à faire une boucle FOR à base de tags dans une de mes JSP.

    Mon action me retourne un nombre n (nombre d'images qu'il va falloir afficher).
    Je veux itérer n fois pour appeler n fois <img src=""... />

    J'ai essayé avec <s:iterator>, mais je n'ai pas d'iterator, juste un entier.
    J'ai essayé d'en générer un avec <s:generator>, mais il faut fournir une liste de valeurs sur laquelle itérer. Ca ne m'intéresse pas.

    Comment faire ?

    Dans la syntaxe <s:generator val="%{'1,2,3,4,5,6'}" count="4" separator="," var="myAtt" />, peut-être peut-on générer la liste "val" de façon générique, de 1 à n, mais je ne sais pas comment.

    Une idée ?

    merci

    bob

  2. #2
    Membre confirmé
    Profil pro
    gnome
    Inscrit en
    Octobre 2004
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : El Salvador

    Informations professionnelles :
    Activité : gnome

    Informations forums :
    Inscription : Octobre 2004
    Messages : 142
    Par défaut
    J'ai créé une ArrayList fictive, qui contient autant d'éléments que d'images que j'aurai à afficher. Ce qui me permet de lancer in <s:iterator> dessus, mais ce n'est pas satisfaisant pour moi.

    Si quelqu'un a une meilleure idée...

    Merci

    Bob

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