帮忙看一下这个foEach嵌套循环,谢谢!
<table width= "500 " border= "1 " align= "center " cellpadding= "0 " cellspacing= "0 ">
<tr>
<td colspan= "4 " align= "left " bgcolor= "#C1D7E1 "> 角色权限 </td>
</tr>
<c:forEach var= "flist " items= "${funcList} " varStatus= "status ">
<tr>
<td height= "38 " align= "left ">
${flist.fName}
</td>
<td align= "left ">
<c:forEach var= "ch " items= "${funcList} " varStatus= "status ">
${ch.fAlias }
</c:forEach>
</td>
</tr>
</c:forEach>
</table>
其中funcList通过context.setAttribute( "funcList ", list)获得。
上面的嵌套循环结果为:第一层正常循环成功,但第二层只有最后一次循环理正确的。请大家帮忙看看。谢谢!!!
------解决方案--------------------如果把第二层的funcList作为第一层list的对象然后再循环输出应该没问题了。