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 :

Affichage date avec logic:iterate dans jsp


Sujet :

Struts 1 Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Février 2008
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 41
    Points : 34
    Points
    34
    Par défaut Affichage date avec logic:iterate dans jsp
    Bonjour,

    Voila, j'ai un souci avec l'affichage de mon champs dateReserv:
    Je m'explique mon logic:iterate me permet d'afficher tout les champs de ma liste d'objet "annulation".
    Seulement mon champs dateReserv s'affiche sous la forme:
    yyyy-MM-dd 00:00:00.0 (champ au format Date tiré d'une bdd/)
    Je voudrait l'afficher sous un format jj/mm/AAAA classique mais je ne sais pas comment faire depuis ma page jsp et les tags Struts.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <logic:iterate id="annul" name="annulation" scope="request">
    		<hr>
    		<p align="left">
    		<bean:write name="annul" property="ecoleUsa.usager.nom"/>
    		<bean:write name="annul" property="ecoleUsa.usager.prenom"/>
    		<bean:write name="annul" property="dateReserv"/>
    		<logic:equal name="annul" property="annulation" value="true">ANNULER</logic:equal>
    		<logic:equal name="annul" property="annulation" value="false">OK</logic:equal>
    		<html:multibox property="chkAnnulation" value="code${annul.ecoleUsa.codEcoleUsa}date${annul.dateReserv}annulation${annul.annulation}">
    		</html:multibox>
    		</p>
    		</logic:iterate>

    J'ai essayé de générer en plus du logic:iterate de annulation une List<String> contenant mes dates au bon format mais par contre je n'arrive pas à les afficher correctement. Si je fait un autre logic:iterate pour ma List, il m'affiche toute les dates à la suite.(ne figure pas sur le code actuel)
    J'espère m'être bien expliqué... si quelqu'un peut m'aider... une solution?
    Merci

  2. #2
    Expert éminent

    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
    Points : 7 778
    Points
    7 778
    Par défaut
    Tu dois pouvoir utiliser l'attribut format="dd/MM/yyyy" dans le tag bean:write.
    Modératrice Java - Struts, Servlets/JSP, ...

  3. #3
    Nouveau membre du Club
    Inscrit en
    Février 2008
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 41
    Points : 34
    Points
    34
    Par défaut
    Merci, je ne savais pas.... ça marche !!

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

Discussions similaires

  1. Affichage d'une Collection avec logic:iterate
    Par koukoya dans le forum Struts 1
    Réponses: 5
    Dernier message: 04/10/2006, 11h52
  2. Affichage d'une ArrayList avec logic:iterate
    Par mitje dans le forum Struts 1
    Réponses: 2
    Dernier message: 29/09/2006, 10h02
  3. Réponses: 4
    Dernier message: 26/04/2006, 17h43
  4. Problème affichage form avec Internet Explorer dans un menu
    Par dupard2006 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 28/03/2006, 19h26
  5. [EJB2.1 Entity] [BMP] [Struts] Problème avec <logic:iterate>
    Par romain3395 dans le forum Java EE
    Réponses: 2
    Dernier message: 07/06/2004, 10h12

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