Je souhaite afficher le nom de l'étiquette en fonction des paramètres régionaux (comme l'anglais ou le français).Texte de l'étiquette basé sur les paramètres régionaux
J'ai deux fichier de propriétés:
messages.properties:
customer.name=Name
messages_fr.properties:
customer.name=Nom
J'ai une liste de tableau dans une classe Java. Dans cette liste, je veux stocker les valeurs en fonction des paramètres régionaux:
arraylist.add(new ListItem("CustomerName", "<s:text name="customer.name"/>"));
Lorsque je récupère la valeur sur jsp comme ceci:
<s:param name="prefix" value="'CustomerName'" />
Je n'ai pas mettre en œuvre ce encore.
Est-ce que je vais dans la bonne direction? Aucune suggestion? Merci!
J'ai simplement utilisé sur display.jsp. mais cela ne prend pas l'effet. devrais-je utiliser la tâche de liste de tableau comme décrit ci-dessus pour stocker le nom du client afin que je puisse trouver la valeur de la clé (nom du client) sur display.jsp ..? –
singh
s'il vous plaît vérifier cette question: http://stackoverflow.com/questions/3912029/activity-display-dynamically-depend-on-the-locale-on-struts-2 – singh