modifier le message d'erreur d'un converter
Salut à tous :mouarf:
Le message par défaut du converter Integer ne me plait pas de trop, le voici dans le fichier Messages.properties de JSF:
Code:
1 2
|
javax.faces.converter.IntegerConverter.INTEGER_detail={2}: ''{0}'' must be a number between -2147483648 and 2147483647 Example: {1} |
Je voudrais le changer en ça:
Code:
1 2
|
javax.faces.converter.IntegerConverter.INTEGER_detail={2}:La valeur spécifiée {0} n'est pas un numérique, voici un exemple de numérique : {1} |
J'ai donc ecrit cette ligne dans mon propre fichier properties situé dans un package que j'ai déclaré dans faces-config comme suit:
Code:
1 2 3 4 5 6 7 8
|
<application>
<locale-config>
<default-locale>fr</default-locale>
<supported-locale>en</supported-locale>
</locale-config>
<message-bundle>com.ui.myMessages</message-bundle>
</application> |
La config marche bien puisque les messages de mes validateurs fonctionnent.
Mais pour ce converter ça retourne toujours le message par défaut.
Ya-t-il quelque chose d'oblié ou de mal fait?
Merci :D