struts2多层iterator迭代

colie_li 2013-06-23 10:06:39
在action中:
把Level1Index在栈定,
然后Level1Index里面有Level2Index 的对象,
Level2Index 的里面有EstimatePoint对象,

现在迭代EstimatePoint 这个对象的id,迭代不出来,但是前两个已经迭代出来了.


<s:iterator value="lev1" >
<s:property value="name.level1Indexlname"/>
<s:iterator value="level2s" >
<s:property value="name.level2IndexName"/>
<s:iterator value="ePoints" id="poi">
<s:property value="id">
</s:iterator>
</s:iterator>

</s:iterator>



前两个property正常显示,但是第三层的id号显示不出来...
...全文
124 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
菖蒲老先生 2013-06-24
  • 打赏
  • 举报
回复
<s:iterator value="ePoints" var="poi"> <s:property value="#poi.id"> 或者 ${poi.id} </s:iterator>
风_晓寒 2013-06-24
  • 打赏
  • 举报
回复
楼上正解..
小丑哥_V5 2013-06-24
  • 打赏
  • 举报
回复
嵌套属性我记得应该是这样的...例如用户list里面有角色list应该要这样遍历 <s:it value="users" var="user"> <s:it value="#user.roles" var="role"> (最后就输出role的名字) <s:property value="#role.name"> </s:it> </s:it>

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧