數據Map:
Map<Long ,List<Menu>> subMenu=serviceImpl.getMenuList(menuList);
JSP頁面:
<!--首頁-菜單點擊彈出層-->
<div>
<c:if test="${navsubMenu!=null}">
<!-- 循環Map層 -->
<c:forEach items="${navsubMenu}" var="sub" varStatus="n">
<c:if test="${n.count<=5}">
<ul>
<li class="sy_tc_cdk">
<!--循環內部的List層 -->
<c:forEach items="${sub.value}" var="menu" varStatus="t">
<a href="${contextPath}/menu?id=${sub.key}&secid=${menu.id}">${menu.menuName}</a>
<!--如果不是List的最後一個元素,就添加分割線-->
<c:if test="${t.last==false}">|</c:if>
</c:forEach>
</li>
</ul>
</c:if>
</c:forEach>
</c:if>
</div>