This content has been marked as final.
Show 1 reply
-
1. Re: question about JSF <h:message tag and validation>
yakamax May 30, 2006 5:14 AM (in response to tamri)create a file properties where you have your .java :
Example in messages.properties# Sample ResourceBundle properties file javax.faces.component.UIInput.CONVERSION=Une erreur de conversion s'est produite. javax.faces.component.UIInput.REQUIRED=Une valeur est requise. javax.faces.component.UISelectOne.INVALID=Une valeur n'est pas une option valide. javax.faces.component.UISelectMany.INVALID=Une valeur n'est pas une option valide pour un UISelectMany. javax.faces.validator.NOT_IN_RANGE=L'attribut spécifié n'est pas compris entre les valeurs attendues de {0} et {1}. javax.faces.validator.DoubleRangeValidator.MAXIMUM=La valeur est supérieure à la valeur maximum acceptable {0}. javax.faces.validator.DoubleRangeValidator.MINIMUM=La valeur est inférieure à la valeur minimum acceptable {0}. javax.faces.validator.DoubleRangeValidator.TYPE=Le type de la valeur est incorrect. javax.faces.validator.LengthValidator.MAXIMUM=La valeur est supérieure à la valeur maximum acceptable de {0}. javax.faces.validator.LengthValidator.MINIMUM=La valeur est inférieure à la valeur minimum acceptable de {0}. javax.faces.validator.LongRangeValidator.MAXIMUM=La valeur est supérieure à la valeur maximum acceptable de {0}. javax.faces.validator.LongRangeValidator.MINIMUM=La valeur est inférieure à la valeur minimum acceptable de {0}. javax.faces.validator.LongRangeValidator.TYPE=Le type de la valeur est incorrect. javax.faces.convert.DateTimeConverter.DATE=La date doit être de la forme dd/mm/aaaa (ex: '31/12/2000'). javax.faces.convert.DateTimeConverter.DATETIME=La date doit être de la forme dd/mm/aaaa (ex: '31/12/2000'). javax.faces.convert.DateTimeConverter.STRING=La date doit être de la forme dd/mm/aaaa (ex: '31/12/2000'). javax.faces.convert.DateTimeConverter.TIME=La date doit être de la forme dd/mm/aaaa (ex: '31/12/2000'). javax.faces.convert.DateTimeConverter.CONVERSION=La date doit être de la forme dd/mm/aaaa (ex: '31/12/2000').
And add in faces-config.xml :
<application> <message-bundle>Ressources.messages</message-bundle> <locale-config> <default-locale>fr</default-locale> <!-- <supported-locale>en</supported-locale> <supported-locale>de</supported-locale> <supported-locale>es</supported-locale> --> </locale-config> </application>