在struts2文本标记中显示对象特性的标签

在struts2文本标记中显示对象特性的标签,struts2,label,resourcebundle,Struts2,Label,Resourcebundle,我想在Jsp页面中显示对象的属性。问题是这个属性是我的资源包中标签的名称,我知道的唯一方法是使用,但现在它是一个对象的属性,我不知道怎么做。这是我代码的一部分,“brandList”是品牌对象的列表,“brandName”字段是标签的名称。我想要这样的东西 <s:iterator value="brandList" status="stat"> <s:text name="<s:property value='brandName'&g

我想在Jsp页面中显示对象的属性。问题是这个属性是我的资源包中标签的名称,我知道的唯一方法是使用
,但现在它是一个对象的属性,我不知道怎么做。这是我代码的一部分,“brandList”是品牌对象的列表,“brandName”字段是标签的名称。我想要这样的东西

       <s:iterator value="brandList" status="stat">
            <s:text name="<s:property value='brandName'>" />
       </s:iterator>

但这不起作用。有什么想法吗? 提前感谢。

试试这个:

<s:iterator value="brandList" status="stat" var="brandName">
    <s:text name="%{brandName}" />
</s:iterator>


感谢您的回复,但它说迭代器标记没有定义属性var。好吧,
id
已经被弃用,而
var
将在较新版本的Struts 2中使用()