jsp动态菜单+数据库读取菜单url和菜单名称
来源:互联网 发布:淘宝导购平台 编辑:程序博客网 时间:2024/05/22 01:43
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="f" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>HRD</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
<link href="css/style.css" rel="stylesheet" type="text/css">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_goToURL() { //v3.0
var i, args = MM_goToURL.arguments;
document.MM_returnValue = false;
for (i = 0; i < (args.length - 1); i += 2)
eval(args[i] + ".location='" + args[i + 1] + "'");
}
//-->
</script>
</head>
<script language="JavaScript">
function MenuClick(MenuID) {
var i = 0;
var idMenu = null;
for (i = 1; i <= 4; i++) {
idMenu = "Menu" + i;
if (idMenu == MenuID) {
eval(idMenu).style.display = "";
} else {
eval(idMenu).style.display = "none";
}
}
}
</script>
<%
String num = (String) request.getSession().getAttribute(
"userNumber");
String name = (String) request.getSession()
.getAttribute("userName");
%>
<table width="180" height="100%" border="0" cellpadding="0"
cellspacing="0" background="<%=basePath%>image/run.jpg">
<tr style="cursor: hand" onClick="MenuClick('Menu1')">
<td width="100%" height="20" background="<%=basePath%>image/menu3.gif"
bgcolor="#CCCCCC"> 人员档案</td>
</tr>
<tr id="Menu1">
<td valign="top"><table width="98" border="0" cellspacing="2"
cellpadding="0">
<c:forEach var="us" items="${userPermission}">
<c:if test="${us.perMark==1}">
<tr>
<td ><a href="<%=basePath%>${us.perUrl}" target="mainFrame">${us.perName}</a>
</td>
</tr></c:if>
</c:forEach>
</table>
</td>
</tr>
<tr style="cursor: hand" onClick="MenuClick('Menu2')">
<td height="20" background="<%=basePath%>image/menu3.gif"
bgcolor="#CCCCCC"> 人事调配</td>
</tr>
<tr id="Menu2" style="display: none">
<td valign="top"><table width="98" border="0" cellspacing="2"
cellpadding="0">
<c:forEach var="us" items="${userPermission}">
<c:if test="${us.perMark==2}">
<tr>
<td ><a href="<%=basePath%>${us.perUrl}" target="mainFrame">${us.perName}</a>
</td>
</tr></c:if>
</c:forEach>
</table>
</td>
</tr>
<tr style="cursor: hand" onClick="MenuClick('Menu3')">
<td height="20" background="<%=basePath%>image/menu3.gif"
bgcolor="#CCCCCC"> 教育培训</td>
</tr>
<tr id="Menu3" style="display: none">
<td valign="top"><table width="98" border="0" cellspacing="2"
cellpadding="0">
<c:forEach var="us" items="${userPermission}">
<c:if test="${us.perMark==3}">
<tr>
<td ><a href="<%=basePath%>${us.perUrl}" target="mainFrame">${us.perName}</a>
</td>
</tr></c:if>
</c:forEach>
</table>
</td>
</tr>
<tr style="cursor: hand" onClick="MenuClick('Menu4')">
<td height="20" background="<%=basePath%>image/menu3.gif"
bgcolor="#CCCCCC"> 系统管理</td>
</tr>
<tr id="Menu4" style="display: none">
<td valign="top"><table width="98" border="0" cellspacing="2"
cellpadding="0">
<c:forEach var="us" items="${userPermission}">
<c:if test="${us.perMark==4}">
<tr>
<td ><a href="<%=basePath%>${us.perUrl}" target="mainFrame">${us.perName}</a>
</td>
</tr></c:if>
</c:forEach>
</table>
</td>
</tr>
</table>
<body>
</body>
</html>
- jsp动态菜单+数据库读取菜单url和菜单名称
- 静态菜单和动态菜单
- MFC 动态修改菜单名称
- JSP 实现动态树形菜单
- Java web 从数据库读取菜单,显示在jsp中
- 菜单学习和动态创建菜单
- 从数据库读取数据动态生成树形菜单示例
- 下拉菜单从数据库读取数据动态生成
- windows mobile 6 动态改变菜单名称
- JSP,javascript和数据库(兼谈动态关联下拉菜单)
- 动态菜单
- 动态菜单
- 动态菜单
- 动态菜单
- 动态菜单
- 动态菜单
- 菜单
- 菜单
- siverlight的定时器
- DLL搜索顺序问题详解
- AnyChart应用教程大全
- 21.Java序列化【草案三】
- oracle 11 导入到 10
- jsp动态菜单+数据库读取菜单url和菜单名称
- linux下常用的VI命令
- eclipse svn 忽略 target目录 and so on (zz)
- Java多线程详解
- Nginx与php-cgi的安装与配置
- 正则表达式
- Java经典图书推荐(上)
- thinking in java 读后感
- 进程不能睡眠的情况