今天寫(xiě)程序時(shí)才發(fā)現(xiàn),<logic:iterate>兩層循環(huán),如果內(nèi)層類型是Iterator時(shí),內(nèi)層只循環(huán)一次,而如果內(nèi)層類型為L(zhǎng)ist、Vector之類的則可多次循環(huán)。
如:
<logic:iterate name="departments" id="department" >
<bean:write name="department" property="name"/>(<bean:write name="department" property="id"/>)
<logic:iterate name="users" id="user" indexId="index">
<bean:define id="departmentId" name="user" property="departmentId"/>
<logic:equal name="department" property="id" value="<%=String.valueOf(departmentId)%>" >
<bean:write name="user" property="name"/>(<bean:write name="user" property="id"/>)
</logic:equal>
</logic:iterate>
</logic:iterate>
顯示各部門(mén)下的人時(shí),<logic:iterate name="users" id="user" indexId="index">的users就需要是List、Vector之類類型的,否則死活都匹配不上
只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。 | ||
![]() |
||
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問(wèn)
管理
|
||
相關(guān)文章:
|
||