首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

struts2 中页面双重iterator有关问题解决

2012-11-01 
struts2 中页面双重iterator问题解决s:iterator valuepages.data idind statusindex???? s:se

struts2 中页面双重iterator问题解决

<s:iterator value="pages.data" id="ind" status="index">

???? <s:set name="parentId" value="#ind.pid"></s:set>

?????? <s:iterator value="pages.data" id="in">
???????????? <s:if test="%{#parentId==id}">
?????????????? <s:property value="name"/>
???????????? </s:if>?????
????? </s:iterator>

</s:iterator>

?

项目开发中遇到的相关问题,通过pages.data迭代出的pid,将其放入临时set中,这只是一个缓存,在下一级的迭代中,判断set中取出的pid如果等于现在迭代中的id,就将下一级中的name显示出来。主要的难点就是各种符号的使用,如% $ # 等,目前不太明白怎么用,试着来吧。

热点排行