当资源键包含相同的键时,Struts 2 getText()错误

时间:2014-08-28 19:46:26

标签: jsp struts2

我从Struts 2(版本2.3.16.3 )获取带有getText() Struts 2标记的资源包中的本地化文本时出错。

在我的resource.properties

label.text = Some Text
module2.label.text = Module 2

当我在JSP中获取文本时

<s:text name="label.text" />
<s:text name="module2.label.text" />

结果始终为 某些文字 ,且从不显示 模块2文字

我尝试了<s:text name="label.text" searchValueStack="false"/> <s:text name="module2.label.text" searchValueStack="false"/>,但结果是相同的

包结构是

  

webModule / SRC /资源/ application.properties
  webModule / src目录/资源/ application_en_US.properties
  webModule / src目录/资源/ application_es_ES.properties
  webModule / src目录/动作/ PageAction.java
  webModule /网络/ JSP / Page.jsp

struts.xml包含

<constant name="struts.custom.i18n.resources" value="resources.application"/>

0 个答案:

没有答案