<c:forEach items="${sessionScope.currentUser.menus }" var="bean"> <!-- 判断本页面属于菜单,并选中该菜单 --> <c:choose> <c:when test="${ bean.name =='系统管理' }"> <li class="sub-menu active" > </c:when> <c:otherwise> <li class="sub-menu" > </c:otherwise> </c:choose> <a href="javascript:void(0);"><i class="fa fa-cogs"></i><span>${bean.name}</span><i class="arrow fa fa-angle-right pull-right"></i></a> <ul> <c:forEach items="${bean.children }" var="bn"> </li> <!-- 判断当前菜单是否是本页面,是的话选中 --> <c:choose> <strong><c:when test="${ bn.url == 'role/list.do' }"></strong> <li class="active" > <a href="${bn.url }">${bn.name } </a> </c:when> <c:otherwise> <li > <a href="${bn.url }">${bn.name } </a> </c:otherwise> </c:choose> </c:forEach> </ul> </li> </c:forEach>
从后台取出菜单,并设置当前页面的菜单为选中状态,jsp对比字符串相同
最新推荐文章于 2024-04-25 11:10:00 发布