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

JSF Java Discussion :

<h:outputText value="#{resources['Fct']}" ingection d"1e ressource à partir d'1e fct°


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Octobre 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 4
    Par défaut <h:outputText value="#{resources['Fct']}" ingection d"1e ressource à partir d'1e fct°
    bjr,
    j'ai declarer une fct° qui retourne la clé du messages (inclus ds applicationResources_fr) que je vx afficher dans ma page sachant que je l'application sera en anglais et français.
    si je fais : <h:outputText value="{#resource['myBean.messageToShow']} cela ne va pa marcher, est ce que qlq1 svp peut me proposer une idée ou une alternative
    Thx

  2. #2
    Membre éclairé
    Inscrit en
    Avril 2002
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 224
    Par défaut
    Je te conseils de ne pas réinventer la roue, utilise les fichiers .properties puis dans ta jsp utilises la baluse
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <f:loadBundle basename="tonbundle" var="msg"/>
    et ensuite tes balises jsf sont multilangue
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <h:outputText value="#{msg.lib}"/>
    en modifiant la local de ton appli

  3. #3
    Membre à l'essai
    Inscrit en
    Octobre 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 4
    Par défaut
    pour etre plus claire; j'ai crée une fonction qui teste la classe de l'objet chargé (en testant avec instanceof)
    et en fonction du resultat je retourne un text qui differe d'une classe à une autre, jusqu'à mnt ça marche puisque c'est en français, mais apres mon application sera en version anglaise aussi, donc je vois pas comment gérer cela

  4. #4
    Membre éclairé
    Inscrit en
    Avril 2002
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 224
    Par défaut
    Donne nous des précisions sur le résultats que tu souhaites obtenir. Si tu as un texte statique par classe, utilise un fichier properties et modifie la local.

  5. #5
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 53
    Par défaut
    il faut etre precis la solution la plus pratique est celui donner par Braukris

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