Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Struts select tag localization implementation

Following is the Struts code for the <s:select> tag in my JSP file.

<s:select name="choice" list="{'Add to My List','Remove from My List','Activate','Deactivate','Print'}"  theme="xhtml" cssClass="text" required="false"/>

I need to localize the list elements to French as shown below.

<s:select name="choice" list="{'Ajouter à Ma liste','Enlever de ma liste','Activer','Désactiver','Imprimer'}"  theme="xhtml" cssClass="text" required="false"/>

How can I achieve this using the Internationalization and localization properties files. Regards

like image 386
satworld Avatar asked Aug 22 '26 02:08

satworld


1 Answers

At your properties file place that equations:

addTolist = Ajouter à Ma liste
removeFromList = Enlever de ma liste
...

At Java side you can reach them with:

listValue=getText("addTolist");
...

So, at jsp side try that:

<s:select ... listValue="%{getText(addTolist)}, ..." ... /> // You should fill the '...' places
like image 115
kamaci Avatar answered Aug 25 '26 03:08

kamaci