logic:iterate嵌套循环
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
问题:
只回显示父模块不会显示子模块