struts属性标签来检索Object

时间:2008-11-21 10:43:31

标签: java java-ee struts

是否可以通过struts中的属性标记获取Object的属性?

例如,如果我有一个由用户名和电子邮件组成的用户对象,是否可以修改下面的代码以使其返回用户名和电子邮件而不是整个对象?

print("<s:iterator value="UserObjects"><tr><td><s:property/></td> </tr></s:iterator>");

我不知道为什么它拒绝让我输入struts标签到问题中, 对不起上面的

目前,上面的内容会返回UserObjects中的所有内容。

谢谢!

1 个答案:

答案 0 :(得分:3)

如果你的bean有这样的方法:

public String getMyProperty()
{
  return "Test";
}

您应该可以使用以下属性标记访问它:

<s:iterator value="myList">
  <s:property value="myProperty" />
</s:iterator>

查看struts iterator documentation上的第3个示例。