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 :

[Struts-Layout] <layout:date> un exemple d'utilisation?


Sujet :

Struts 1 Java

  1. #1
    Membre averti
    Inscrit en
    Septembre 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 12
    Par défaut [Struts-Layout] <layout:date> un exemple d'utilisation?
    slt, j'ai un problème avec l'utilisation de <layout:date> je ne veux pas qu'il m'affiche le label qui indique la date juste la zone de texte et enlever le "Required" de la fin , aussi dans le calendrier il ne m'affiche pas les icones du mois suivant et précédent et si c possible un exemple de fichier css pour le calendrier ,merci d'avance

  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
    Pour ne pas afficher de label, il suffit de mettre key="" dans le tag layout:date.

    Pour le required, as-tu spécifié l'attribut isRequired ?
    Normalement, il est à false par défaut.
    Si tu l'as mis à true, soit tu l'enlèves, soit tu le mets à false.

    Pour enlever les icones du mois, il va falloir modifier le fichier javascript.js du répertoire config.

    Sinon, tu trouveras un exemple de css pour le calendrier dans la discussion suivante.

  3. #3
    Membre averti
    Inscrit en
    Septembre 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 12
    Par défaut encore pas résolu
    je vous remercie d'abord pour votre réponse , le label ne s'affiche plus mais le "required" est encore là mm si j'ai indiqué isRequired=false et aussi est il possible d'ajouter l'heure dans le calendrier et d'utiliser une icone pour l'afficher ??encore 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
    Pourquoi dis-tu que le required est tout le temps là ?
    Obtiens-tu une petite croix rouge ou une astérisque rouge ?
    Attention à bien faire la distinction entre les deux.

    En effet, quand on met isRequired="true", cela génère la balise html img avec le gif ast.gif présent dans le répertoire images.
    Quand on met isRequired="false", cela génère la balise html img avec le gif clearpixel.gif présent lui aussi dans le répertoire images.

    Donc, si avec isRequired="false", tu obtiens une petite croix rouge, et non une astérisque rouge, c'est qu'il ne trouve pas le gif clearpixel.gif dans le répertoire images.

    As-tu donc bien copié le répertoire images de Struts-Layout à la racine de ton projet ?

    A mon avis non, vu que tu demandes si on peut utiliser une icône pour le calendrier.
    Il existe bien une icône qui s'affiche par défaut, qui s'appelle calendar.gif et qui se trouve dans le répertoire images.

  5. #5
    Membre averti
    Inscrit en
    Septembre 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 12
    Par défaut
    oui j'ai bien copié le répertoire mais il me met toujours un label "required" devant la zone de texte et non une croix ni une astérisque , et pour le calendrier il me met par défaut un lien "pick up a date" et pour le répertoire il faut le copier dans le webroot c'est ça? désolé pour le retard j'ai un problème de connexion mais merci beaucoup

  6. #6
    Membre averti
    Inscrit en
    Septembre 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 12
    Par défaut
    Je pense que tu as raison. Je n'avais pas bien copié le dossier dans la racine et il me met le label "required" car il ne trouve pas l'image mais je viens de le copier maintenant et ça ne marche toujours pas

  7. #7
    Membre averti
    Inscrit en
    Septembre 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 12
    Par défaut
    C'est bon, le problème est réglé. Je devais copier le contenu du repertoire images dans le repertoire config.
    Mais il y a encore un problème : comment dois-je faire pour integrer l'heure dans ce calendrier ?
    Merci

  8. #8
    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
    Soit tu modifies le javascript de Struts-Layout, soit tu gères l'heure en dehors du calendrier.

    Petite remarque concernant le répertoire images : si tu suis ce qui est écrit dans les instructions d'installation de Struts-Layout, tu dois créer un fichier Struts-Layout_default.properties dans le répertoire des sources en y codant ceci :
    directory.config = config
    directory.images = images
    Dans ce cas, tu as bien deux répertoires distincts config et images et cela évite d'avoir à copier le contenu du répertoire images dans le répertoire config.

  9. #9
    Membre averti
    Inscrit en
    Septembre 2008
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 12
    Par défaut
    ok merci mais je ne sais pas comment faire pour ajouter l'heure dans le javascript et svp comment est ce que je peux la gérer en dehors du calendrier,désolé je suis encore débutant

  10. #10
    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
    Javascript et moi, ça fait deux donc je ne vais pas pouvoir t'aider.

    Sinon, pour la gérer en dehors du calendrier, tu pourrais par exemple afficher les heures dans une liste déroulante.

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

Discussions similaires

  1. [Struts-Layout] 2 layout:pager
    Par zineb_cyn dans le forum Struts 1
    Réponses: 0
    Dernier message: 05/03/2009, 11h05
  2. [Struts-Layout] problème <layout:number> avec IE
    Par mima_mine dans le forum Struts 1
    Réponses: 16
    Dernier message: 23/11/2008, 17h42
  3. Réponses: 14
    Dernier message: 08/04/2008, 21h05
  4. [Struts-Layout] Tag layout:swap
    Par Nick56 dans le forum Struts 1
    Réponses: 1
    Dernier message: 06/05/2007, 15h36
  5. [Struts-Layout] 2 layout:collection imbriqués
    Par logica dans le forum Struts 1
    Réponses: 3
    Dernier message: 15/11/2006, 16h57

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