90 lines
2.9 KiB
Plaintext
90 lines
2.9 KiB
Plaintext
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
|
|
<%@ page import="com.pms.common.utils.*"%>
|
|
<%@ page import="java.util.*" %>
|
|
<%@include file= "/init.jsp" %>
|
|
<%
|
|
ArrayList adminMenuList = new ArrayList();
|
|
|
|
adminMenuList = (ArrayList)request.getAttribute("adminMenuList");
|
|
|
|
%>
|
|
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
<title><%=Constants.SYSTEM_NAME%></title>
|
|
<script type="text/javascript">
|
|
$(document).ready(function () {
|
|
|
|
$("[objType=menuObj]").click(function(){
|
|
var url = $(this).attr("url");
|
|
var menuId = $(this).attr("id");
|
|
if("" != url){
|
|
$(window.parent.frames['adminContents_page'].document.location).attr("href",url);
|
|
}else{
|
|
$(".menu1").click(function(){
|
|
var menuKey = $(this).attr("menuObjid");
|
|
$(".menu2").css({display:"none"})
|
|
$("[parentObjid="+menuKey+"]").css({display:"block"})
|
|
});
|
|
}
|
|
});
|
|
|
|
$(".menu2").hide();
|
|
|
|
//메뉴 슬라이드토글
|
|
$(".main_menu").click(function(){
|
|
var menuObjId = $(this).attr("menuObjId");
|
|
$(".menu2").not($("[parentObjid="+menuObjId+"]")).slideUp();
|
|
$("[parentObjid="+menuObjId+"]").slideToggle();
|
|
});
|
|
|
|
//선택된 메뉴에 다른 스타일을 준다
|
|
$("#menu>.menu2>a").click(function(){
|
|
$("#menu>.menu2>a").css({backgroundColor:"rgba( 255, 255, 255, 0 )" , color : "#000"});
|
|
$(this).css({backgroundColor:"#e7eaee" , color : "#000"});
|
|
});
|
|
});
|
|
|
|
</script>
|
|
</head>
|
|
<body id="menuback">
|
|
<a href="#" class="admin_main_link"></a>
|
|
<form name="adminMenuForm" method="post">
|
|
<div id="menu">
|
|
<c:choose>
|
|
<c:when test="${!empty adminMenuList}">
|
|
|
|
<%
|
|
for(int i=0;i<adminMenuList.size();i++){
|
|
HashMap menuMap = (HashMap)adminMenuList.get(i);
|
|
String menuDesc = CommonUtils.checkNull(menuMap.get("MENU_DESC"));
|
|
String menuKorName = CommonUtils.checkNull(menuMap.get("MENU_NAME_KOR"));
|
|
String menuObjid = CommonUtils.checkNull(menuMap.get("OBJID"));
|
|
String parentObjid = CommonUtils.checkNull(menuMap.get("PARENT_OBJ_ID"));
|
|
String menuUrl = CommonUtils.checkNull(menuMap.get("MENU_URL"));
|
|
String lev = CommonUtils.checkNull(menuMap.get("LEV"));
|
|
String menuSeq = CommonUtils.checkNull(menuMap.get("SEQ"));
|
|
|
|
if("2".equals(lev)){
|
|
%>
|
|
<div class="main_menu" menuObjId="<%=menuObjid%>"><span><a href="#" url="<%=menuUrl%>" objType="menuObj" menuObjId="<%=menuObjid%>"><%=menuKorName%></a></span></div>
|
|
<%
|
|
}else if("3".equals(lev)){
|
|
%>
|
|
<div class="menu2" parentObjid="<%=parentObjid%>" menuType="12"><a href="#" url="<%=menuUrl%>" objType="menuObj" menuObjId="<%=menuObjid%>"><%=menuKorName%></a></div>
|
|
<%
|
|
}
|
|
}
|
|
%>
|
|
</c:when>
|
|
<c:otherwise>
|
|
<li>
|
|
<a href="#" class="subMenu" url="/admin/menuMngList.do" objType="menuObj">메뉴관리</a>
|
|
</li>
|
|
</c:otherwise>
|
|
</c:choose>
|
|
</div>
|
|
</form>
|
|
</body>
|
|
</html> |