这里是动态生成的贴出来给你参考下:<div id="basic-accordian" style="left: 180px; top: 106px" >
<!-- 该处的if用于判断该主菜单是否有包含单独的Item项。 -->
<% int n = 0; %>
<c:if test="${haveItems == 'Yes'}">
<!-- 该用户的主菜单的title -->
<div id="test-header" class="accordion_headings header_highlight" >${menu.title }</div>
<div id="test-content">
<div class="accordion_child">
<!-- 该主菜单下的各项单独的Item -->
<c:forEach var="item" items="${mi_itemList}" varStatus="iti">
<c:if test="${item.id.miType == 'I'}">
<a href="${item.itemLink }" target="mainFrame" onclick="onclickChange('tar',<%= n %>)">
<font id="tar">${item.itemTitle}</font>
</a>
<br/><br/>
<% n = n+1; %>
</c:if>
</c:forEach>
</div>
</div>
</c:if>
<!-- 该处显示该主菜单下的子菜单 -->
<c:forEach var="item" items="${miList}" varStatus="it">
<c:if test="${item.id.miType == 'M'}">
<!-- 子菜单的title,如果为第一项,则默认为打开的子菜单。 -->
<div id="test${it.index }-header" class='accordion_headings<c:if test="${it.index == 0 && haveItems != 'Yes'}"> header_highlight</c:if>'> ${item.itemTitle }</div>
<div id="test${it.index }-content">
<div class="accordion_child">
<!-- 子菜单下的各项Item -->
<c:if test="${item.subMenuitemsList != null}">
<c:forEach var="subItem" items="${item.subMenuitemsList}" varStatus="si">
<a href="${subItem.itemLink }" target="mainFrame" onclick="onclickChange('tar',<%= n %>)">
<font id="tar">
${subItem.itemTitle }
</font>
</a><br/><br/>
<% n = n+1; %>
</c:forEach>
</c:if>
</div>
</div>
</c:if>
</c:forEach>
<!-- 登出菜单 -->
<div id="test-logout" class="accordion_headings">
<a href="javascript:logout();"> Logout</a>
</div>
</div>
<!-- 该处的if用于判断该主菜单是否有包含单独的Item项。 -->
<% int n = 0; %>
<c:if test="${haveItems == 'Yes'}">
<!-- 该用户的主菜单的title -->
<div id="test-header" class="accordion_headings header_highlight" >${menu.title }</div>
<div id="test-content">
<div class="accordion_child">
<!-- 该主菜单下的各项单独的Item -->
<c:forEach var="item" items="${mi_itemList}" varStatus="iti">
<c:if test="${item.id.miType == 'I'}">
<a href="${item.itemLink }" target="mainFrame" onclick="onclickChange('tar',<%= n %>)">
<font id="tar">${item.itemTitle}</font>
</a>
<br/><br/>
<% n = n+1; %>
</c:if>
</c:forEach>
</div>
</div>
</c:if>
<!-- 该处显示该主菜单下的子菜单 -->
<c:forEach var="item" items="${miList}" varStatus="it">
<c:if test="${item.id.miType == 'M'}">
<!-- 子菜单的title,如果为第一项,则默认为打开的子菜单。 -->
<div id="test${it.index }-header" class='accordion_headings<c:if test="${it.index == 0 && haveItems != 'Yes'}"> header_highlight</c:if>'> ${item.itemTitle }</div>
<div id="test${it.index }-content">
<div class="accordion_child">
<!-- 子菜单下的各项Item -->
<c:if test="${item.subMenuitemsList != null}">
<c:forEach var="subItem" items="${item.subMenuitemsList}" varStatus="si">
<a href="${subItem.itemLink }" target="mainFrame" onclick="onclickChange('tar',<%= n %>)">
<font id="tar">
${subItem.itemTitle }
</font>
</a><br/><br/>
<% n = n+1; %>
</c:forEach>
</c:if>
</div>
</div>
</c:if>
</c:forEach>
<!-- 登出菜单 -->
<div id="test-logout" class="accordion_headings">
<a href="javascript:logout();"> Logout</a>
</div>
</div>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货