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 :

display table + decorator + messages.properties


Sujet :

Struts 2 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 93
    Par défaut display table + decorator + messages.properties
    Bonjour à tous !!

    j'ai un petit soucis.
    J'ai un décorator, qui me construit une checkbox, pour l'afficher ensuite dans un display:table de mon jsp.

    Le soucis, c'est que je souhaite pouvoir affecter à mon checkbox une infobulle, en me souciant de l'internationalisation, et donc configurer mon message dans un message.properties.

    Voilà le code (j'ai enlevé des élements qui ne servaient à rien d'afficher) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    "<input type=\"checkbox\" title=\"<s:text name='erreur.chaine.caracteres.interdit'/>\" >"

    Le soucis, c'est que dans mon infobulle, il m'affiche <s:text name='erreur.chaine.caracteres.interdit'/> et non la valeur de ma propertie...


    Comment que j'peux faire ??

    Merci de votre aide

  2. #2
    Membre chevronné Avatar de Bezout
    Profil pro
    Développement
    Inscrit en
    Septembre 2003
    Messages
    234
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : Développement

    Informations forums :
    Inscription : Septembre 2003
    Messages : 234
    Par défaut
    C'est quoi la taglib 's' ???

  3. #3
    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 Bezout Voir le message
    C'est quoi la taglib 's' ???
    La taglib de préfixe "s" est tout simplement la taglib de Struts 2.

  4. #4
    Membre chevronné Avatar de Bezout
    Profil pro
    Développement
    Inscrit en
    Septembre 2003
    Messages
    234
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : Développement

    Informations forums :
    Inscription : Septembre 2003
    Messages : 234
    Par défaut
    OK désolé

    Je suis resté aux <bean:message, <html:message


  5. #5
    Membre chevronné

    Inscrit en
    Avril 2005
    Messages
    317
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 317
    Par défaut
    Struts2 a certainement pas trouvé la clé "erreur.chaine.caracteres.interdit" dans ton fichier properties. Non ?

  6. #6
    Membre chevronné Avatar de ruscov
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Mars 2007
    Messages
    347
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mars 2007
    Messages : 347
    Par défaut
    Où se trouve ton fichier .properties et comment se nomme-t-il?

    Et si tu met quelque part dans ton code ceci :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <label><s:text name="erreur.chaine.caracteres.interdit"/></label>

    Ca affiche quoi?

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 93
    Par défaut
    Merci pour votre aide

    Citation Envoyé par ericw78 Voir le message
    Struts2 a certainement pas trouvé la clé "erreur.chaine.caracteres.interdit" dans ton fichier properties. Non ?

    Bah en fait je sais pas trop comment ca agit derrière. Plus précisément, les s:text sont fait pour être interprétés dans une jsp, et ca passe nikel.

    Par contre dans mon cas précis, je le place dans un decorator, qui se retrouve executé dans mon jsp, donc je me disais que ca devait marcher

    Et pour répondre à ta question, j'utilise une clé qui est utilisée sans problème dans une jsp directement...

    ruscov : tu veux que je mette ca ou le bout de code que tu me conseilles ? Si c'est dans un jsp, aucun soucis, ca m'affiche ma chaine correspondant à ma clé comme je disais au dessus...

Discussions similaires

  1. IE : display table-row, un substitut ?
    Par banzzai dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 16/12/2011, 13h54
  2. [DisplayTag] display:table : decorator
    Par bard123 dans le forum Taglibs
    Réponses: 1
    Dernier message: 15/09/2009, 10h23
  3. Table de messages
    Par Orakle dans le forum Access
    Réponses: 2
    Dernier message: 23/03/2006, 16h45
  4. pb avec display:table-row d'une <tr> sous ie
    Par bibile dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 13/02/2006, 11h12
  5. [CSS] utilisation de display:table
    Par Ricou13 dans le forum Mise en page CSS
    Réponses: 9
    Dernier message: 28/06/2005, 13h56

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