在编写Java web时,我们经常会遇到使用jstl中的forEach循环标签,如何使用forEach是关键,我用一个例子说明
1.如下图,我们通过如下代码(这里只演示循环部分)
<td>
<c:forEach items="${menus}" var="menus">
<ul>
<li>
<input type="checkbox" name="menuname"
value="${menus.menuId}"/>${menus.menuName}
<ul>
<c:forEach items="${menus.secondMenu}" var="m">
<li>
<input type="checkbox" name="menuname"
value="${m.menuId}"/>${m.menuName}
</li>
</c:forEach>
</ul