如何使用替代密钥获取资源包中的本地化文本?Struts2 - 使用替换从资源包中获取价值
我尝试下面的代码,但不能工作:
<s:i18n name="global">
<s:text name="${top[0]}"></s:text>
</s:i18n>
我使用其中myArray的是对串的一个ArrayList和阵列的eatch元素表示从资源束的关键。
例如:[{ “一”, “1”},{ “B”, “2”},{ “C”, “3”}]
<s:iterator value="#request.myArray">
<tr>
<td>
<s:i18n name="global">
<s:text name="${top[0]}"></s:text>
</s:i18n>
<s:property />
</td>
</tr>
</s:iterator>
和$ {顶[0 ]}是A,b,C等
你是什么意思“使用替代”?根据选择的语言环境,如果有的话,'
'足以从最有用的bundle上的'foo.bar'键检索值 –