1

我在显示消息包中的消息时遇到问题,其中键作为标签参数传递。从 2.3 版开始,struts 标签不允许运行时表达式。

我有一个带有fieldName参数的自定义标签,我想使用此参数检索一条消息,就像在以前版本的框架中一样:<s:text name="${fieldName}"/>

既不<s:text>也不<s:property>为我工作。

我尝试了在网络上找到的所有解决方案,但没有任何效果。

4

1 回答 1

4

使用 OGNL 或使用<s:set>标签

<s:set name="fname">
  ${fieldName}
</s:set>

<s:text name="%{#fname}"/>
于 2013-06-03T11:00:38.147 回答