struts2 如何使用变量给getText传递参量

robin_l98 2010-12-20
getText通过名称可以拿到resource properties里的值。名称为label_add的值可用下语句获得。

<s:property value="%{getText('label_add')}"/>

如果将label_add存放在StackContext中,譬如

<s:set name="my_label" value="%{'label_add'}" />

能否通过my_label变量拿到label_add后传递给getText去获取properties里的值。

用下方法试了一下,不行。

<s:property value="%{getText(my_label)}" />

各位大侠,有没有办法解决这个问题,如何通过变量拿到名称传递给getText?
robin_l98 2010-12-20
再测试了一下,问解决了。在 my_label前加一个#去做全局查找,可以找到该变量。

<s:property value="%{getText(#my_label)}" />

Global site tag (gtag.js) - Google Analytics