Externalisation Java, la classe ResourceBundle et fichier .properties
Bonjour,
Je souhaiterai externaliser tous mes messages dans un message.properties.
Pour les chaines simple pas de pb mais j'ai aussi des chaines composés de texte et de variable.
exemple
j'ai les Strings suivants:
string1 = "aucun probleme"
string2 = "la valeur du champ "+champ1+" n'est pas valide"
string3="le fichier "+file1+" est introuvable dans le repertoire "+repertoire1
#Voila trois lignes de mon fichier message.properties
cle1=aucun probleme
cle2=(string2)
cle3=(string3)
je sais que mon fichier message.properties vas étre de la forme:
cle1=aucun probleme
cle2=lavaleur du champ {0} n'est pas valide
cle3=le fichier {2} est introuvable dans le repertoire {3}
et qu'il y'a une classe ResourceBundle pour gérer tout ca mais je n'en sais pas d'avantage
je ne sais ni comment déclarer les {0}, {1}, {3} ni comment les recuperer
Quelqu'un sait-il faire ?
Merci d'avance