动态加载菜单(仅支持二级菜单)
2014-07-08 08:59
218 查看
<hu:forEach var="r" items="${sessionScope.right }">所有权限
<hu:if test="${r.rightLevel==1}">一级权限
<h1 class="type"><a href="javascript:void(0)">${ r.name }</a></h1>
<div class="content">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="images/menu_topline.gif" width="182" height="5" /></td>
</tr>
</table>
<ul class="MM">
<hu:forEach var="r1" items="${sessionScope.right }">
<hu:if test="${r1.managerId==r.rightId }">即有父权限则生成这个父权限下的二级权限(没有做到三级权限)
<li><a href="${r1.address }" target="main">${ r1.name }</a></li>
</hu:if>
</hu:forEach>
</ul>
</div>
</hu:if>
</hu:forEach>
<hu:if test="${r.rightLevel==1}">一级权限
<h1 class="type"><a href="javascript:void(0)">${ r.name }</a></h1>
<div class="content">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="images/menu_topline.gif" width="182" height="5" /></td>
</tr>
</table>
<ul class="MM">
<hu:forEach var="r1" items="${sessionScope.right }">
<hu:if test="${r1.managerId==r.rightId }">即有父权限则生成这个父权限下的二级权限(没有做到三级权限)
<li><a href="${r1.address }" target="main">${ r1.name }</a></li>
</hu:if>
</hu:forEach>
</ul>
</div>
</hu:if>
</hu:forEach>
相关文章推荐
- ExpandableListView 动态加载 点击一级菜单时再加载二级菜单的内容实现
- bootStrap异步加载数据(动态加载数据)一二级菜单点击失效的解决办法
- C#----遍历菜单项加载到TreeView中(目前只支持二级菜单)
- jQuery实例(ajax通信和动态加载二级菜单)
- 自定义控件 动态折叠二级菜单
- [.NET控件]中国行政区域二级联系菜单,根据上级行政区加载下级行政区列表
- 动态加载菜单
- 动态建立右键菜单(一级/二级/三级) 响应鼠标单击事件及修改项的内容
- 动态侧拉菜单,二级.方便改为下拉菜单
- wince动态加载字体支持
- Ajax二级动态菜单
- smarty + ajax 实现二级动态级联菜单
- PHP+Mysql二级动态联动菜单
- C#——通过XML读取左侧菜单实现Extjs菜单动态加载
- js动态的级联二级菜单
- 用户控件做个XML动态有菜单试试(只写二级的)
- 动态侧拉菜单,二级.方便改为下拉菜单
- 动态加载菜单
- 在C#中动态加载插件的类,支持COM对象和Net的插件
- DW+ASP 玩转动态二级菜单