我有一个用户类,它有一个字符串用户名。我有我尝试使用你如何迭代对象列表?
<s:iterator value="users" id="list">
<tr>
<td><s:property value="#list.username" /></td>
<td></td>
<td></td>
<td></td>
</tr>
</s:iterator>
该行正在显示的时间正确的号码在表格中显示的用户的列表,所以它的正确遍历,我的名单。但是,我不知道如何访问用户名属性来显示它。很明显,我上面有什么不正确的...任何想法?
谢谢您的答复。使用你的第二个建议,没有什么是显示输出。我不知道为什么......当我做最后一个建议时,表中的每一行看起来基本上都是[email protected],但@之后的每个十六进制值都不相同。 – Kevin 2010-05-02 22:46:35
另外有趣的是,我的User类中有一个名为“id”的int属性,如果我把“id”放在上面有“username”的地方,就可以工作。没有其他的字符串属性工作,但int属性呢... – Kevin 2010-05-02 23:08:10
你是否package.entity.User类有一个明智的toString()方法? 并拥有一个getUsername()方法? – leonbloy 2010-05-02 23:17:52