logic:iterate嵌套循环

shenxiaofei 2006-05-20 07:35:13
jsp部分代码:

...
<table>
<logic:iterate id="zero" name="zero">
<bean:write name="zero" property="modelCN"/><br/>
<logic:iterate id="first" name="myfirst">
<!--bean:write name="first" property="modelEN"/-->
<bean:define id="myprten" name="first" property="parentEN">
<%= (String)myfirst %>
</bean:define>
<logic:equal value='<bean:write name="first" property="parentEN"/>' name="zero" property="modelEN">
<bean:write name="first" property="modelCN"/><br/>
</logic:equal>
<!--/bean:define-->
</logic:iterate>
</logic:equal>
</logic:iterate>
...

说明:
zero和myfirst都是从session传来的Model类数组(ArrayList)
zero是父模块集
myfirst子模块集
要求:
依次列出所有父模块并且在父模块下列出其子模块
父模块A
A的子模块A.A
A的子模块A.B
A的子模块A.C
父模块B
B的子模块B.A
B的子模块B.B
B的子模块B.C
父模块C
C的子模块C.A
C的子模块C.B
C的子模块C.C
问题:
只回显示父模块不会显示子模块
...全文
141 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

81,092

社区成员

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

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