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 :

JSF + personnaliser le message d'erreur


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de jdev23
    Profil pro
    Étudiant
    Inscrit en
    Août 2006
    Messages
    99
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2006
    Messages : 99
    Par défaut JSF + personnaliser le message d'erreur
    Salut tout le monde,
    j'ai voulu personnaliser les messages d'erreurs implémentés par défaut avec jsf,alors j'ai ajouté un fichier
    MyProperities.properties
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    javax.faces.component.UIInput.REQUIRED=Champ obligatoire.
    dans la vue jsf j'ai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
     <td>  <h:inputText  value="#{user.login}"   id="login" required="true">
     
                                    </h:inputText></td>
                                    <td align="right"> <rich:message  for="login" style="color:red;font-size:13px;">
                                    <f:facet name="errorMarker">
                                            <h:graphicImage url="image/error.png"/>
                                            </f:facet>
                                        </rich:message>
    alors j'ai eu comme message
    Nom : img.jpg
Affichages : 209
Taille : 5,3 Ko

    chose qui n'est pas prévue,puisque normalemnt je dois trouver comme message Champ obligatoire

  2. #2
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Bonjour,

    Tu as bien défini le bon fichier properties dans le faces-config.xml ?
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  3. #3
    Membre confirmé Avatar de jdev23
    Profil pro
    Étudiant
    Inscrit en
    Août 2006
    Messages
    99
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2006
    Messages : 99
    Par défaut
    voila ce que j'ai mis dans le fichier faces-config
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <application>
            <message-bundle>MyProperties</message-bundle>
        </application>
    alors j'ai eu l"erreur suivante:

    javax.servlet.ServletException: Can't find bundle for base name MyProperties, locale fr_FR

    le fichier Myproperties se trouve sur le répertoire :source packages->package par défaut

  4. #4
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    renomme le MyProperties_fr.properties.
    ou mets le dans un package source par exemple ressources et dans le facesconfig :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <application>
         <message-bundle>ressources.MyProperties</message-bundle>
    </application>

  5. #5
    Membre confirmé Avatar de jdev23
    Profil pro
    Étudiant
    Inscrit en
    Août 2006
    Messages
    99
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2006
    Messages : 99
    Par défaut
    Merci pour votre réponse,


    c'est fait mais toujours la même erreur

  6. #6
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    Citation Envoyé par jdev23 Voir le message
    Merci pour votre réponse,


    c'est fait mais toujours la même erreur
    tu es sur que le fichier est bien ton classpath .?

Discussions similaires

  1. personnaliser les messages d'erreurs
    Par jdev23 dans le forum JSF
    Réponses: 1
    Dernier message: 02/09/2008, 14h46
  2. [SSRS][2k5] Personnalisation des messages d'erreur
    Par Reskibil dans le forum SSRS
    Réponses: 0
    Dernier message: 18/03/2008, 17h19
  3. personnaliser le message d'erreur Access
    Par sebac dans le forum IHM
    Réponses: 2
    Dernier message: 16/11/2007, 21h53
  4. Problème de personnalisation des messages d'erreur
    Par Eva71 dans le forum VBA Access
    Réponses: 1
    Dernier message: 09/08/2007, 18h17
  5. Réponses: 3
    Dernier message: 30/03/2007, 14h48

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