Comment faire pour afficher un message avec plusieurs paramètres?
je suis toujours dans ma lecture de fichier
Des que j'ai une erreur dans le traitement je voudrais lever un message. J'utilise ceci:
(avec i indice courant dans mon fichier)
Code : Sélectionner tout - Visualiser dans une fenêtre à part addMessage(getText("import.fichier.cle", "0", i));
Sachant que dans un fichier proprieties j'ai ceci par exemple :
Mais des qu'on a envie d'ajouter plusieur paramètres au getText? ça devient quoi?
Code : Sélectionner tout - Visualiser dans une fenêtre à part import.fichier.cle = Erreur ligne "{0}" du fichier.
On pourrais utiliser :
vu ici
Code : Sélectionner tout - Visualiser dans une fenêtre à part getText(String key, List args)
Exemple:Avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 errorList.add(Integer.toString(i)); errorList.add(Integer.toString(9)); errorList.add(Integer.toString(ligne.size())); addMessage(getText("bordereauintegration.nombreelementligne", errorList));
Mon problème vient des {x}. ca marche pour le {0} mais pas pour les autres.
Code : Sélectionner tout - Visualiser dans une fenêtre à part import.fichier.cle = La ligne "{0}" est mal renseignée : le nombre d'élément attendu est {1} or on en a {2}
Comment on configure ca?
Partager