hehihoho3@gmail.com 01-21
사용자 메뉴 관리자와 동기화 / 풋터 오류 수정
@30f094e76f66a49c85b618af82f5f86241f14ae1
src/main/java/kcc/let/sym/mnu/mcm/web/EgovMenuCreateManageController.java
--- src/main/java/kcc/let/sym/mnu/mcm/web/EgovMenuCreateManageController.java
+++ src/main/java/kcc/let/sym/mnu/mcm/web/EgovMenuCreateManageController.java
@@ -576,7 +576,7 @@
 					}
 				}
 				
-				LoginVO loginVO = (LoginVO) EgovUserDetailsHelper.getAuthenticatedUser();
+//				LoginVO loginVO = (LoginVO) EgovUserDetailsHelper.getAuthenticatedUser();
 				
 				//프로그램에 목록이 있는지 조회후 있으면 update/ 아닌경우 insert
 				progrmManageVO.setProgrmStrePath("/web/");
@@ -724,6 +724,7 @@
 				}
 				modelAndView.addObject("status", "success");
 			}catch (Exception e) {
+				e.printStackTrace();
 				cnt = menuManageService.selectMenuNoByPk(menuManageVO); //중복매뉴 존재여부
 				if(cnt > 0){
 					modelAndView.addObject("status", "dupl");
@@ -733,6 +734,7 @@
 			}
 		}catch (Exception e) {
 			modelAndView.addObject("status", "fail");
+			e.printStackTrace();
 		}
 		
 		
@@ -747,6 +749,7 @@
 			}
 		} catch (Exception e) {
 			modelAndView.addObject("status", "authorFail");
+			e.printStackTrace();
 			return modelAndView;
 		}
 	
src/main/java/kcc/web/MainController.java
--- src/main/java/kcc/web/MainController.java
+++ src/main/java/kcc/web/MainController.java
@@ -359,7 +359,7 @@
 		
 		model.addAttribute("menuManageVO", menuManageVO);
 		
-		model.addAttribute("satisVO", egovCmmUseService.selectSatis());
+//		model.addAttribute("satisVO", egovCmmUseService.selectSatis());
 		
 		
 		return "web/com/webCommonFooter";
@@ -660,6 +660,7 @@
 		menuManageVO.setAuthorCode(auth);
 		menuManageVO.setMenuUserType(menuManageVO.getMenuUserType());
 		List<MenuManageJTreeVO> menuResultList = menuCreateManageService.selectMenuListJtreeWeb(menuManageVO);
+		System.out.println(" ++ menuResultList ++ :: "+ menuResultList.size());
 		for (MenuManageJTreeVO tempResultVo : menuResultList) { // 1 뎁스
 			if (tempResultVo.getDepths().equals("1")) {
 				showOneDepthMenu.add(tempResultVo);
@@ -1367,5 +1368,6 @@
 		if (resultVO != null) {
 			menuManageVO.setMenuNo(resultVO.getMenuNo() + "");
 		}
+		menuManageVO.setUrl(request.getRequestURI());
 	}
 }
src/main/resources/egovframework/sqlmap/let/cmm/use/EgovCmmUse_SQL_Mysql.xml
--- src/main/resources/egovframework/sqlmap/let/cmm/use/EgovCmmUse_SQL_Mysql.xml
+++ src/main/resources/egovframework/sqlmap/let/cmm/use/EgovCmmUse_SQL_Mysql.xml
@@ -6,6 +6,7 @@
 	<typeAlias  alias="egovMap" type="egovframework.rte.psl.dataaccess.util.EgovMap"/>
 	<typeAlias  alias="ComDefaultCodeVO" type="kcc.com.cmm.ComDefaultCodeVO"/>
 
+
 	<resultMap id="CmmCodeDetail" class="kcc.com.cmm.service.CmmnDetailCode">
 		<result property="codeId"    	column="CODE_ID"   	columnIndex="1"/>
 		<result property="code"  		column="CODE" 		columnIndex="2"/>
src/main/resources/egovframework/sqlmap/let/sym/mnu/mpm/EgovMenuManage_SQL_Mysql.xml
--- src/main/resources/egovframework/sqlmap/let/sym/mnu/mpm/EgovMenuManage_SQL_Mysql.xml
+++ src/main/resources/egovframework/sqlmap/let/sym/mnu/mpm/EgovMenuManage_SQL_Mysql.xml
@@ -117,7 +117,7 @@
 				, MENU_USER_TYPE AS menuUserType
 				, MENU_TYPE AS menuType
 				/*, '' AS menuCours*/
-				, C.menuCours
+				, Z.menuCours
 				<!-- , B.AUTHOR_CODE AS authorCode
 				, B.USE_YN AS useYn
 				, B.SATIS_YN AS satisYn -->
@@ -138,8 +138,8 @@
 				            ELSE getMenuCours(t1.MENU_NO)
 				        END AS menuCours
 				    FROM LETTNMENUINFO t1
-				) C 
-				ON A.MENU_NO = C.MENU_NO
+				) Z 
+				ON A.MENU_NO = Z.MENU_NO
 			WHERE 1=1
 			<isEmpty  property="searchCondition">  /* 이전 원래 쿼리 */
 				AND A.MENU_NO = #searchKeyword#
@@ -151,7 +151,7 @@
 			<!-- <isNotEmpty property="authorCode" > /* 매뉴사용여부 조회 */
 				AND B.AUTHOR_CODE =  #authorCode#
 			</isNotEmpty> -->
-			<!-- LIMIT 1 -->
+			LIMIT 1
 	</select>
 
 	<!-- 만족도 관리를 위한 조회 -->
src/main/webapp/WEB-INF/jsp/web/com/webCommonFooter.jsp
--- src/main/webapp/WEB-INF/jsp/web/com/webCommonFooter.jsp
+++ src/main/webapp/WEB-INF/jsp/web/com/webCommonFooter.jsp
@@ -1,72 +1,82 @@
-<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
-<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
-<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
+<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
+	<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
+		<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
 
-<script type="text/javascript">
-	function moveUrl(){
-		var href = $("#slct_site option:selected").val();
-		window.open(href)
-	}
-	
-	function regSatisfaction(){
-		
-		$.ajax({
-		    type: "POST",
-		    url: "/web/common/proc/case/1/commonSatisfactionRegProc.do",
-		    contentType: "application/json",
-		    data: JSON.stringify({
-		        siteSatisfactionStatus: $("input[name='satisfation']:checked").val(),
-		        siteSatisfactionContents: $("input[name='satisfation']:checked").parent().text()
-		    }),
-		    dataType: "json",
-		    success: function (returnData) {
-		        alert(returnData.msg);
-		    },
-		    error: function (request, status, error) {
-		        alert("code:" + request.status + "\n" + "message:" + request.responseText + "\n" + "error:" + error);
-		    }
-		});
-	}
-</script>
+			<script type="text/javascript">
+				function moveUrl() {
+					var href = $("#slct_site option:selected").val();
+					window.open(href)
+				}
 
-<c:if test="${
+				function regSatisfaction() {
+
+					$.ajax({
+						type: "POST",
+						url: "/web/common/proc/case/1/commonSatisfactionRegProc.do",
+						contentType: "application/json",
+						data: JSON.stringify({
+							siteSatisfactionStatus: $("input[name='satisfation']:checked").val(),
+							siteSatisfactionContents: $("input[name='satisfation']:checked").parent().text()
+						}),
+						dataType: "json",
+						success: function (returnData) {
+							alert(returnData.msg);
+						},
+						error: function (request, status, error) {
+							alert("code:" + request.status + "\n" + "message:" + request.responseText + "\n" + "error:" + error);
+						}
+					});
+				}
+			</script>
+
+			<%-- <c:if test="${
 				!fn:contains(menuManageVO.url, 'web/main/mainPage.do')
 				&& !fn:contains(menuManageVO.url, 'web/user/mypage/case/01/168/myCheck.do')
 				&& satisVO.openYn eq 'Y'
 			}">
-	<div class="satisfaction_area">
-		<div class="inner">
-			<div class="title"><i class="icon satisfation"></i><p>온라인분쟁조정시스템 서비스에 대하여 어느 정도 만족하셨습니까?</p></div>
-			<div class="satisfation_radio">
-				<ul class="radio_wrap">
-					<li><input type="radio" class="radio" id="satisfation_01" name="satisfation" value="5"><label for="satisfation_01">매우만족</label></li>
-					<li><input type="radio" class="radio" id="satisfation_02" name="satisfation" value="4"><label for="satisfation_02">만족</label></li>
-					<li><input type="radio" class="radio" id="satisfation_03" name="satisfation" value="3"><label for="satisfation_03">보통</label></li>
-					<li><input type="radio" class="radio" id="satisfation_04" name="satisfation" value="2"><label for="satisfation_04">불만족</label></li>
-					<li><input type="radio" class="radio" id="satisfation_05" name="satisfation" value="1"><label for="satisfation_05">매우불만족</label></li>
-				</ul>
-				<button class="btn btn_text btn_35 darkgray_border gray_fill btn_satisfation" onclick="regSatisfaction(); return false;">등록</button>
-			</div>
-		</div>
-	</div>
-</c:if>
+				<div class="satisfaction_area">
+					<div class="inner">
+						<div class="title"><i class="icon satisfation"></i>
+							<p>온라인분쟁조정시스템 서비스에 대하여 어느 정도 만족하셨습니까?</p>
+						</div>
+						<div class="satisfation_radio">
+							<ul class="radio_wrap">
+								<li><input type="radio" class="radio" id="satisfation_01" name="satisfation"
+										value="5"><label for="satisfation_01">매우만족</label></li>
+								<li><input type="radio" class="radio" id="satisfation_02" name="satisfation"
+										value="4"><label for="satisfation_02">만족</label></li>
+								<li><input type="radio" class="radio" id="satisfation_03" name="satisfation"
+										value="3"><label for="satisfation_03">보통</label></li>
+								<li><input type="radio" class="radio" id="satisfation_04" name="satisfation"
+										value="2"><label for="satisfation_04">불만족</label></li>
+								<li><input type="radio" class="radio" id="satisfation_05" name="satisfation"
+										value="1"><label for="satisfation_05">매우불만족</label></li>
+							</ul>
+							<button class="btn btn_text btn_35 darkgray_border gray_fill btn_satisfation"
+								onclick="regSatisfaction(); return false;">등록</button>
+						</div>
+					</div>
+				</div>
+				</c:if>
+				--%>
 
 
-<!-- ============== footer ============== -->
-<footer class="footer">
-  <div class="inner">
-    <div class="footer_left">
-      <h1 class="footer_logo"><a href="/web/main/mainPage.do"><img src="/publish/usr/images/common/footer_logo.png" alt=""></a></h1>
-    </div>
-    <div class="footer_right">
-      <address>
-        경기도 수원시 영통구 창룡대로 260, 907호(이의동, 광교센트럴비즈타워)
-        <br>#907, 260, Changnyong-daero, Yeongtong-gu, Suwon-si, Gyeonggi-do, Republic of Korea
-      </address>
-      <span class="copyright">COPYRIGHTS 2021 ⓒ KOIPA, All Rights Reserved</span>
-    </div>
+				<!-- ============== footer ============== -->
+				<footer class="footer">
+					<div class="inner">
+						<div class="footer_left">
+							<h1 class="footer_logo"><a href="/web/main/mainPage.do"><img
+										src="/publish/usr/images/common/footer_logo.png" alt=""></a></h1>
+						</div>
+						<div class="footer_right">
+							<address>
+								경기도 수원시 영통구 창룡대로 260, 907호(이의동, 광교센트럴비즈타워)
+								<br>#907, 260, Changnyong-daero, Yeongtong-gu, Suwon-si, Gyeonggi-do, Republic of Korea
+							</address>
+							<span class="copyright">COPYRIGHTS 2021 ⓒ KOIPA, All Rights Reserved</span>
+						</div>
 
-    <button type="button" class="btn_top"><i></i>TOP</button>
-  </div>
-</footer>
-<!-- ============== footer 끝 ============== -->
(No newline at end of file)
+						<button type="button" class="btn_top"><i></i>TOP</button>
+					</div>
+				</footer>
+				<!-- ============== footer 끝 ============== -->
(No newline at end of file)
src/main/webapp/WEB-INF/jsp/web/com/webCommonHeader.jsp
--- src/main/webapp/WEB-INF/jsp/web/com/webCommonHeader.jsp
+++ src/main/webapp/WEB-INF/jsp/web/com/webCommonHeader.jsp
@@ -1,62 +1,78 @@
-<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
-<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
+<%@ page language="java" contentType="text/html; charset=utf-8"
+	pageEncoding="utf-8"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
+<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
 <%@ taglib prefix="kc" uri="/WEB-INF/tlds/kcc_tld.tld"%>
-<%@ page import="egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper" %>
+<%@ page
+	import="egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper"%>
 
 <script type="text/javascript">
-	$(document).ready(function (){
-		// 탑메뉴
-		$("nav#menu ul.depth01").find('li').each(function (index, item){
-			$($(this).find('a')[0]).attr('href' , $($(this).find('.depth02').find('a')[0]).attr('href'));
-		});	
-		
-		//사이트맵
-		$('.full_menu ul.depth01').find('li').each(function (index, item){
-			$($(this).find('a')[0]).attr('href' , $($(this).find('.depth02').find('a')[0]).attr('href'));
-		});	
-	});	
-	
+	$(document).ready(
+			function() {
+				// 탑메뉴
+				$("nav#menu ul.depth01").find('li').each(
+						function(index, item) {
+							$($(this).find('a')[0]).attr(
+									'href',
+									$($(this).find('.depth02').find('a')[0])
+											.attr('href'));
+						});
+
+				//사이트맵
+				$('.full_menu ul.depth01').find('li').each(
+						function(index, item) {
+							$($(this).find('a')[0]).attr(
+									'href',
+									$($(this).find('.depth02').find('a')[0])
+											.attr('href'));
+						});
+			});
+
 	/* 화면 확대 축소 */
 	var nowZoom = 100;
-	 
-	function zoomOut() {   // 화면크기축소
+
+	function zoomOut() { // 화면크기축소
 		nowZoom = nowZoom - 10;
-		if(nowZoom <= 70) nowZoom = 70;   // 화면크기 최대 축소율 70%
+		if (nowZoom <= 70)
+			nowZoom = 70; // 화면크기 최대 축소율 70%
 		zooms();
 	}
-	 
-	function zoomIn() {   // 화면크기확대
+
+	function zoomIn() { // 화면크기확대
 		nowZoom = nowZoom + 10;
-		if(nowZoom >= 200) nowZoom = 200;   // 화면크기 최대 확대율 200%
+		if (nowZoom >= 200)
+			nowZoom = 200; // 화면크기 최대 확대율 200%
 		zooms();
 	}
-	 
+
 	function zooms() {
 		document.body.style.zoom = nowZoom + "%";
 	}
-	
-	function depthTwoClick(obj){
-		var url = $($(obj).parent().find('ul.menu_depth03 li:first-child a')).attr('href');
-		if($(obj).parents('[class]').first().attr('class') == 'm_sub_menu'){
-			url = $($(obj).parent().find('ul.m_sub_depth02 li:first-child a')).attr('href');
+
+	function depthTwoClick(obj) {
+		var url = $($(obj).parent().find('ul.menu_depth03 li:first-child a'))
+				.attr('href');
+		if ($(obj).parents('[class]').first().attr('class') == 'm_sub_menu') {
+			url = $($(obj).parent().find('ul.m_sub_depth02 li:first-child a'))
+					.attr('href');
 		}
-		if(typeof url != 'undefined'){
+		if (typeof url != 'undefined') {
 			location.href = url;
 		}
 	}
-	
-	function searchTotalHeader(){
-		$('#searchFormHeader #totalSearchKeyword').val($('#searchTextHeader').val());
-		$('#searchFormHeader').attr("action","/web/usr/search/totalSearch.do")
+
+	function searchTotalHeader() {
+		$('#searchFormHeader #totalSearchKeyword').val(
+				$('#searchTextHeader').val());
+		$('#searchFormHeader').attr("action", "/web/usr/search/totalSearch.do")
 		$('#searchFormHeader').submit();
 	}
-	
-
 </script>
 
-<form id="searchFormHeader" name="searchFormHeader" action="/web/usr/search/totalSearch.do" method="post">
-	<input type="hidden" id="totalSearchKeyword" name="totalSearchKeyword" value=""/>
+<form id="searchFormHeader" name="searchFormHeader"
+	action="/web/usr/search/totalSearch.do" method="post">
+	<input type="hidden" id="totalSearchKeyword" name="totalSearchKeyword"
+		value="" />
 </form>
 
 <!-- skip메뉴 -->
@@ -66,139 +82,136 @@
 
 <!-- ============== header ============== -->
 <header class="header">
-  <div class="header_container">
-    <div class="inner">
-      <h1 class="logo"><a href="/web/main/mainPage.do"><img src="/publish/usr/images/common/logo.png" alt=""></a></h1>
-      <nav>
-        <ul class="gnb">
-          <li>
-            <a href="#" class="depth01">COMPANY</a>
-            <div class="depth02_container">
-              <ul class="depth02_ul">
-                <li><a href="/web/content.do?proFn=999110005" class="depth02">설립배경</a></li>
-                <li><a href="/publish/usr/company/history.html" class="depth02">연혁</a></li>
-                <li><a href="/web/content.do?proFn=999130001" class="depth02">조직도</a></li>
-                <li><a href="/web/content.do?proFn=999140001" class="depth02">오시는길</a></li>
-              </ul>
-            </div>
-          </li>
-          <li>
-            <a href="#" class="depth01">Platform Tech</a>
-            <div class="depth02_container">
-              <ul class="depth02_ul">
-                <li><a href="/publish/usr/platform_tech/background.html" class="depth02">연구배경</a></li>
-                <li><a href="/publish/usr/platform_tech/autophagy.html" class="depth02">Organelle Selective Autophagy </a></li>
-              </ul>
-            </div>
-          </li>
-          <li>
-            <a href="#" class="depth01">Major Result</a>
-            <div class="depth02_container">
-              <ul class="depth02_ul">
-                <li><a href="/publish/usr/major_result/mitophagy.html" class="depth02">Mitophagy</a></li>
-                <li><a href="/publish/usr/major_result/pexophagy.html" class="depth02">Pexophagy</a></li>
-                <li><a href="/publish/usr/major_result/melanophagy.html" class="depth02">Melanophagy</a></li>
-                <li><a href="/publish/usr/major_result/ciliogenesis.html" class="depth02">Ciliogenesis</a></li>
-                <li><a href="/publish/usr/major_result/anticancer.html" class="depth02">Anti Cancer</a></li>
-                <li><a href="/publish/usr/major_result/pipeline.html" class="depth02">Pipeline Summary</a></li>
-                <li><a href="/publish/usr/major_result/rd.html" class="depth02">R&D</a></li>
-              </ul>
-            </div>
-          </li>
-        </ul>
-      </nav>
-      
-      <nav class="mobile_nav">
-        <div class="mobile_nav_top">
-          <h1 class="logo"><a href="/web/main/mainPage.do"><img src="/publish/usr/images/common/logo.png" alt=""></a></h1>
-          <button type="button" class="btn_close"><i class="icon close"></i></button>
-        </div>
-        <ul class="gnb">
-          <li>
-            <button type="button" class="depth01">Company <i class="icon arrow bottom"></i></button>
-              <ul class="depth02_ul">
-                <li><a href="/web/content.do?proFn=999110000" class="depth02">설립배경</a></li>
-                <li><a href="/publish/usr/company/history.html" class="depth02">연혁</a></li>
-                <li><a href="/web/content.do?proFn=999130000" class="depth02">조직도</a></li>
-                <li><a href="/web/content.do?proFn=999140000" class="depth02">오시는길</a></li>
-              </ul>
-          </li>
-          <li>
-            <button type="button" class="depth01">Platform Tech <i class="icon arrow bottom"></i></button>
-              <ul class="depth02_ul">
-                <li><a href="/publish/usr/platform_tech/background.html" class="depth02">연구배경</a></li>
-                <li><a href="/publish/usr/platform_tech/autophagy.html" class="depth02">Organelle Selective Autophagy </a></li>
-              </ul>
-          </li>
-          <li>
-            <button type="button" class="depth01">Major Result <i class="icon arrow bottom"></i></button>
-              <ul class="depth02_ul">
-                <li><a href="/publish/usr/major_result/mitophagy.html" class="depth02">Mitophagy</a></li>
-                <li><a href="/publish/usr/major_result/pexophagy.html" class="depth02">Pexophagy</a></li>
-                <li><a href="/publish/usr/major_result/melanophagy.html" class="depth02">Melanophagy</a></li>
-                <li><a href="/publish/usr/major_result/ciliogenesis.html" class="depth02">Ciliogenesis</a></li>
-                <li><a href="/publish/usr/major_result/anticancer.html" class="depth02">Anti Cancer</a></li>
-                <li><a href="/publish/usr/major_result/pipeline.html" class="depth02">Pipeline Summary</a></li>
-                <li><a href="/publish/usr/major_result/rd.html" class="depth02">R&D</a></li>
-              </ul>
-          </li>
-        </ul>
-      </nav>
+	<style>
+.mobile_nav, .sitemap {
+	display: none;
+}
 
-      <nav class="sitemap">
-        <div class="sitemap_top inner">
-          <h1 class="logo"><a href="/web/main/mainPage.do"><img src="/publish/usr/images/common/logo.png" alt=""></a></h1>
-          <button type="button" class="btn_close"><i class="icon close"></i></button>
-        </div>
-        <div class="inner">
-          <ul class="sitemenu">
-            <li>
-              <a href="#" class="depth01">Company</a>
-              <ul class="depth02_ul">
-                <li><a href="/web/content.do?proFn=999110000" class="depth02">설립배경</a></li>
-                <li><a href="/publish/usr/company/history.html" class="depth02">연혁</a></li>
-                <li><a href="/web/content.do?proFn=999130000" class="depth02">조직도</a></li>
-                <li><a href="/web/content.do?proFn=999140000" class="depth02">오시는길</a></li>
-              </ul>
-            </li>
-            <li>
-              <a href="#" class="depth01">Platform Tech</a>
-              <ul class="depth02_ul">
-                <li><a href="/publish/usr/platform_tech/background.html" class="depth02">연구배경</a></li>
-                <li><a href="/publish/usr/platform_tech/autophagy.html" class="depth02">Organelle Selective Autophagy </a></li>
-              </ul>
-            </li>
-            <li>
-              <a href="#" class="depth01">Major Result</a>
-              <ul class="depth02_ul">
-                <li><a href="/publish/usr/major_result/mitophagy.html" class="depth02">Mitophagy</a></li>
-                <li><a href="/publish/usr/major_result/pexophagy.html" class="depth02">Pexophagy</a></li>
-                <li><a href="/publish/usr/major_result/melanophagy.html" class="depth02">Melanophagy</a></li>
-                <li><a href="/publish/usr/major_result/ciliogenesis.html" class="depth02">Ciliogenesis</a></li>
-                <li><a href="/publish/usr/major_result/anticancer.html" class="depth02">Anti Cancer</a></li>
-                <li><a href="/publish/usr/major_result/pipeline.html" class="depth02">Pipeline Summary</a></li>
-                <li><a href="/publish/usr/major_result/rd.html" class="depth02">R&D</a></li>
-              </ul>
-            </li>
-          </ul>
-        </div>
-      </nav>
-      
-      
-      <ul class="header_util">
-        <!-- <li><button type="button" class=""><i></i></button></li> -->
-        <!-- <li><button type="button" class="btn_search" title="전체메뉴 보기"><i></i></button></li> -->
-         <li>
-          <div class="lang_switch">
-            <i class="icon lang"></i>
-            <button type="button" class="active">KOR</button>
-            <button type="button" class="">ENG</button>
-          </div>
-        </li>
-        <li><button type="button" class="btn_sitemap" title="전체메뉴 보기"><i></i></button></li>
-      </ul>
-    </div>
+.mobile_nav.active, .sitemap.active {
+	display: flex !important;
+}
+</style>
+	<div class="header_container">
+		<div class="inner">
+			<h1 class="logo">
+				<a href="/web/main/mainPage.do"><img
+					src="/publish/usr/images/common/logo.png" alt=""></a>
+			</h1>
+			<nav>
+				<ul class="gnb">
+					<c:forEach var="menu1" items="${menuResultList}">
+						<c:if test="${menu1.depths eq '1'}">
+							<li><a href="#" class="depth01"> <c:out
+										value="${menu1.menuNm}" />
+							</a>
+								<div class="depth02_container">
+									<ul class="depth02_ul">
+										<c:forEach var="menu2" items="${menuResultList}">
+											<c:if
+												test="${menu2.depths eq '2' && menu2.upperMenuId eq menu1.menuNo}">
+												<li><a
+													href="${menu2.menuType ne 'M' ? menu2.url : '#'}"
+													class="depth02"
+													${menu2.menuType eq 'O' ? 'target="_blank"' : '' }> <c:out
+															value="${menu2.menuNm}" />
+												</a></li>
+											</c:if>
+										</c:forEach>
+									</ul>
+								</div></li>
+						</c:if>
+					</c:forEach>
+				</ul>
+			</nav>
 
-  </div>
+			<ul class="header_util">
+				<!-- <li><button type="button" class=""><i></i></button></li> -->
+				<!-- <li><button type="button" class="btn_search" title="전체메뉴 보기"><i></i></button></li> -->
+				<li>
+					<div class="lang_switch">
+						<i class="icon lang"></i>
+						<button type="button" class="active">KOR</button>
+						<button type="button" class="">ENG</button>
+					</div>
+				</li>
+				<li><button type="button" class="btn_sitemap" title="전체메뉴 보기">
+						<i></i>
+					</button></li>
+			</ul>
+		</div>
+	</div>
+
+	<nav class="mobile_nav">
+		<div class="mobile_nav_top">
+			<h1 class="logo">
+				<a href="/web/main/mainPage.do"><img
+					src="/publish/usr/images/common/logo.png" alt=""></a>
+			</h1>
+			<button type="button" class="btn_close">
+				<i class="icon close"></i>
+			</button>
+		</div>
+		<ul class="gnb">
+			<c:forEach var="menu1" items="${menuResultList}">
+				<c:if test="${menu1.depths eq '1'}">
+					<li>
+						<button type="button" class="depth01">
+							<c:out value="${menu1.menuNm}" />
+							<i class="icon arrow bottom"></i>
+						</button>
+						<ul class="depth02_ul">
+							<c:forEach var="menu2" items="${menuResultList}">
+								<c:if
+									test="${menu2.depths eq '2' && menu2.upperMenuId eq menu1.menuNo}">
+									<li><a href="${menu2.menuType ne 'M' ? menu2.url : '#'}"
+										class="depth02"
+										${menu2.menuType
+                                eq 'O' ? 'target="_blank"' : '' }>
+											<c:out value="${menu2.menuNm}" />
+									</a></li>
+								</c:if>
+							</c:forEach>
+						</ul>
+					</li>
+				</c:if>
+			</c:forEach>
+		</ul>
+	</nav>
+
+	<nav class="sitemap">
+		<div class="sitemap_top inner">
+			<h1 class="logo">
+				<a href="/web/main/mainPage.do"><img
+					src="/publish/usr/images/common/logo.png" alt=""></a>
+			</h1>
+			<button type="button" class="btn_close">
+				<i class="icon close"></i>
+			</button>
+		</div>
+		<div class="inner">
+			<ul class="sitemenu">
+				<c:forEach var="menu1" items="${menuResultList}">
+					<c:if test="${menu1.depths eq '1'}">
+						<li><a href="#" class="depth01"> <c:out
+									value="${menu1.menuNm}" />
+						</a>
+							<ul class="depth02_ul">
+								<c:forEach var="menu2" items="${menuResultList}">
+									<c:if
+										test="${menu2.depths eq '2' && menu2.upperMenuId eq menu1.menuNo}">
+										<li><a href="${menu2.menuType ne 'M' ? menu2.url : '#'}"
+											class="depth02"
+											${menu2.menuType
+                                  eq 'O' ? 'target="_blank"' : '' }>
+												<c:out value="${menu2.menuNm}" />
+										</a></li>
+									</c:if>
+								</c:forEach>
+							</ul></li>
+					</c:if>
+				</c:forEach>
+			</ul>
+		</div>
+	</nav>
 </header>
-<!-- ============== header 끝 ============== -->
+<!-- ============== header 끝 ============== -->
(No newline at end of file)
src/main/webapp/WEB-INF/jsp/web/com/webCommonLeftMenu.jsp
--- src/main/webapp/WEB-INF/jsp/web/com/webCommonLeftMenu.jsp
+++ src/main/webapp/WEB-INF/jsp/web/com/webCommonLeftMenu.jsp
@@ -4,14 +4,14 @@
 
 <!-- lnb -->
 <div class="lnb">
-	<p class="title">
+	<%-- <p class="title">
 		<c:forEach var="list" items="${whereAmIList}" varStatus="status">
 			<c:if test="${list.depth eq '1'}">
 				<c:out value="${list.menuNm}"/>
 			</c:if>
 		</c:forEach>
-	</p>
-	<ul class="lnb_menu">
+	</p> --%>
+	<%-- <ul class="lnb_menu">
 		
 		<c:forEach var="listDep2" items="${whereAmIList}" varStatus="status1">
 			<c:if test="${listDep2.depth eq '2'}">
@@ -48,6 +48,6 @@
 				</li>
 			</c:if>
 		</c:forEach>
-	</ul>
+	</ul> --%>
 </div>
 <!-- //lnb -->
(No newline at end of file)
Add a comment
List