Bonjour,
j'ai une question, comment faire pour recuperer à partir du fichier d'internationalisation de struts les valeurs dont on ne connait qu'une partie de la clé?
merci d'avance
Bonjour,
j'ai une question, comment faire pour recuperer à partir du fichier d'internationalisation de struts les valeurs dont on ne connait qu'une partie de la clé?
merci d'avance
Tu peux par exemple récupérer toutes les clés définies dans le fichier des messages via la méthode getKeys de la classe ResourceBundle et ensuite, tester la valeur de chacune des clés :
Dans ce code, il faut remplacer fichierProperties par ce que tu as codé dans l'attribut parameter de la balise message-resources du struts-config.xml.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 ResourceBundle resourceBundle= ResourceBundle.getBundle("fichierProperties"); Enumeration enumeration = resourceBundle.getKeys() ; while (enumeration.hasMoreElements()) { String cle = (String) enumeration.nextElement(); // ici ajouter le test sur la clé }
Partager