• Y
  • List All
  • Feedback
    • This Project
    • This Group
    • All Projects
Profile Account settings Log out
  • Favorite
  • Project
  • All
Loading...
  • Log in
  • Sign up
itnAdmin / kopost_sync star
  • Project homeH
  • CodeC
  • IssueI
  • Pull requestP
  • Review R
  • MilestoneM
  • BoardB
  • Files
  • Commit
  • Branches
kopost_syncsrcmainwebappWEB-INFjspcmmussumtEgovUserSelectUpdt.jsp
Download as .zip file
File name
Commit message
Commit date
DATABASE
첫번째 커밋
07-30
src/main
첫번째 커밋
07-30
.gitignore
첫번째 커밋
07-30
pom.xml
첫번째 커밋
07-30
File name
Commit message
Commit date
java/egovframework
첫번째 커밋
07-30
resources
첫번째 커밋
07-30
webapp
첫번째 커밋
07-30
File name
Commit message
Commit date
META-INF
첫번째 커밋
07-30
WEB-INF
첫번째 커밋
07-30
common
첫번째 커밋
07-30
css
첫번째 커밋
07-30
css_190620
첫번째 커밋
07-30
css_new
첫번째 커밋
07-30
direct
첫번째 커밋
07-30
fonts
첫번째 커밋
07-30
html/egovframework/com/cmm/utl/ckeditor
첫번째 커밋
07-30
images
첫번째 커밋
07-30
images_new
첫번째 커밋
07-30
img
첫번째 커밋
07-30
js
첫번째 커밋
07-30
index.jsp
첫번째 커밋
07-30
naver3c352dcb8777b0287e87288da97266c3.html
첫번째 커밋
07-30
naverb3a939669ac159cc50de88c5a4fa6167.html
첫번째 커밋
07-30
robots.txt
첫번째 커밋
07-30
File name
Commit message
Commit date
META-INF
첫번째 커밋
07-30
config/egovframework/springmvc
첫번째 커밋
07-30
jsp
첫번째 커밋
07-30
jsp_190620
첫번째 커밋
07-30
jsp_200330
첫번째 커밋
07-30
lib
첫번째 커밋
07-30
decorators.xml
첫번째 커밋
07-30
sitemesh.xml
첫번째 커밋
07-30
web.xml
첫번째 커밋
07-30
web.xml.190426
첫번째 커밋
07-30
web.xml.200429
첫번째 커밋
07-30
web.xml.220414
첫번째 커밋
07-30
web.xml.241230
첫번째 커밋
07-30
web.xml_0417
첫번째 커밋
07-30
web_20181031.xml
첫번째 커밋
07-30
weblogic.xml
첫번째 커밋
07-30
File name
Commit message
Commit date
cmm
첫번째 커밋
07-30
cnt
첫번째 커밋
07-30
com/utl/wed
첫번째 커밋
07-30
cop
첫번째 커밋
07-30
egovframework/com/uss/ion/bnr
첫번째 커밋
07-30
kopost/search
첫번째 커밋
07-30
layout
첫번째 커밋
07-30
main
첫번째 커밋
07-30
sec
첫번째 커밋
07-30
sounds/ko/numbers
첫번째 커밋
07-30
sts/cst
첫번째 커밋
07-30
sym
첫번째 커밋
07-30
uat
첫번째 커밋
07-30
uss
첫번째 커밋
07-30
web
첫번째 커밋
07-30
blank.jsp
첫번째 커밋
07-30
File name
Commit message
Commit date
chptcha
첫번째 커밋
07-30
error
첫번째 커밋
07-30
fms
첫번째 커밋
07-30
sym
첫번째 커밋
07-30
uss/umt
첫번째 커밋
07-30
validator.jsp
첫번째 커밋
07-30
File name
Commit message
Commit date
EgovIdDplctCnfirm.jsp
첫번째 커밋
07-30
EgovMberConfigInsert.jsp
첫번째 커밋
07-30
EgovMberList.jsp
첫번째 커밋
07-30
EgovMberList.jsp_201013
첫번째 커밋
07-30
EgovMberRegister.jsp
첫번째 커밋
07-30
EgovMberSelectUpdtView.jsp
첫번째 커밋
07-30
EgovModal.jsp
첫번째 커밋
07-30
EgovUserInsert.jsp
첫번째 커밋
07-30
EgovUserInsert.jsp_20210531
첫번째 커밋
07-30
EgovUserManage.jsp
첫번째 커밋
07-30
EgovUserPasswordUpdt.jsp
첫번째 커밋
07-30
EgovUserPasswordUpdt.jsp.190527
첫번째 커밋
07-30
EgovUserSelectUpdt.jsp
첫번째 커밋
07-30
EgovUserSelectUpdt.jsp_20200914
첫번째 커밋
07-30
EgovUserSelectUpdt.jsp_20210531
첫번째 커밋
07-30
rosewiper 07-30 1438cba 첫번째 커밋 UNIX
Raw Open in browser Change history
<%-- Class Name : EgovUserSelectUpdt.jsp Description : 사용자상세조회, 수정 JSP Modification Information 수정일 수정자 수정내용 ------- -------- --------------------------- 2009.03.03 JJY 최초 생성 2011.08.31 JJY 경량환경 버전 생성 author : 공통서비스 개발팀 JJY since : 2009.03.03 --%> <%@ page contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> <%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> <%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %> <%@ taglib prefix="double-submit" uri="http://www.egovframe.go.kr/tags/double-submit/jsp" %> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Language" content="ko" > <title>사용자 상세 및 수정</title> <script type="text/javascript" src="<c:url value="/validator.do"/>"></script> <validator:javascript formName="userManageVO" staticJavascript="false" xhtml="true" cdata="false"/> <%-- <script type="text/javascript" src="<c:url value='/js/EgovZipPopup.js' />" ></script> --%> <script type="text/javascript" src="<c:url value='/js/EgovCmmUtl.js'/>" ></script> <script src="<c:url value='/js/jquery.js' />"></script> <!-- <script src="http://dmaps.daum.net/map_js_init/postcode.v2.js"></script> --> <script type="text/javaScript" language="javascript" defer="defer"> { var killBackSpace = function(e) { e = e ? e : window.event; var t = e.target ? e.target : e.srcElement ? e.srcElement : null; if(t && t.tagName && (t.type && /(password)|(text)|(file)/.test(t.type.toLowerCase())) || t.tagName.toLowerCase() == 'textarea') { return true; } var k = e.keyCode ? e.keyCode : e.which ? e.which : null; if(k == 8) { if(e.preventDefault) { e.preventDefault(); } return false; } return true; }; if(typeof document.addEventListener != 'undefined') { document.addEventListener('keydown', killBackSpace, false); }else if(typeof document.attachEvent != 'undefined') { document.attachEvent('onkeydown', killBackSpace); }else { if(document.onkeydown != null) { var oldOnkeydown = document.onkeydown; document.onkeydown = function(e) { oldOnkeydown(e); killBackSpace(e); }; }else { document.onkeydown = killBackSpace; } } } { history.pushState(null , null, location.href); window.onpageshow = function () { history.go(1); } } function fnListPage(){ document.searchForm.action = "<c:url value='/uss/umt/user/EgovUserManage.do'/>"; document.searchForm.submit(); } function fnDeleteUser(checkedIds) { if(confirm("<spring:message code="common.delete.msg" />")){ document.userManageVO.checkedIdForDel.value=checkedIds; document.userManageVO.action = "<c:url value='/uss/umt/user/EgovUserDelete.do'/>"; document.userManageVO.submit(); } } function fnPasswordMove(){ document.modiForm.action = "<c:url value='/uss/umt/user/EgovUserPasswordUpdtView.do'/>"; document.modiForm.submit(); } function fnUpdate(){ if(validateUserManageVO(document.userManageVO)){ document.userManageVO.submit(); } } function fn_egov_inqire_cert() { var url = '/uat/uia/EgovGpkiRegist.do'; var popupwidth = '500'; var popupheight = '400'; var title = '인증서'; Top = (window.screen.height - popupheight) / 3; Left = (window.screen.width - popupwidth) / 2; if (Top < 0) Top = 0; if (Left < 0) Left = 0; Future = "fullscreen=no,toolbar=no,location=no,directories=no,status=no,menubar=no, scrollbars=no,resizable=no,left=" + Left + ",top=" + Top + ",width=" + popupwidth + ",height=" + popupheight; PopUpWindow = window.open(url, title, Future) PopUpWindow.focus(); } function fn_egov_dn_info_setting(dn) { var frm = document.userManageVO; frm.subDn.value = dn; } //직원 상세 - 부서 선택박스 변경 시 function fn_select_emp_part(obj) { var selectId = $(obj).children("option:selected").val(); var selectDepth = $(obj).children("option:selected").attr("depth")*1+1; if(selectId == "" && selectDepth =="2"){ $('#partIdx').val(selectId) ; $("#depth_2").remove(); $("#depth_3").remove(); return; } if(selectId == "" && selectDepth =="3"){ $('#partIdx').val($('#depth_1').val()); $("#depth_3").remove(); return; } if(selectDepth =="4"){ if(selectId == ""){ $('#partIdx').val($('#depth_2').val()); }else{ $('#partIdx').val(selectId) ; } return; } if(selectDepth =="2"){ $("#depth_2").remove(); $("#depth_3").remove(); } if(selectDepth =="3"){ $("#depth_3").remove(); } $('#partIdx').val(selectId) ; ajaxGetChartDepth( selectId, selectDepth ); } function ajaxGetChartDepth(upperIdx , depth){ $.ajax({ type:"POST", url:"<c:url value='/uss/umt/user/ajaxGetChartDepth.do' />", data:{ "depth": depth , "upperIdx": upperIdx}, dataType:'jsonp', success:function(returnData, status){ if(status == "success") { var str = "<select id='depth_"+depth+"' depth='"+depth+"' onchange='fn_select_emp_part(this);'>"; str += "<option value='' depth='"+depth+"'>선택</option>"; $.each(returnData.orgChartDepth , function(idx, val){ str += "<option value='"+val.id+"' depth='"+depth+"'>"+val.text+"</option>"; }); str += "</select>"; $("#orgChartDepth").append(str); }else{ alert("ERROR!");return;} }, error:function(request , status, error){ alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error); } }); } function passMissReset(){ $.ajax({ type:"POST", url:"/uss/umt/user/PassMissResetAjax.do", data:{ "id": "${userManageVO.emplyrId}" }, dataType:'jsonp', timeout:(1000*30), success:function(returnData, status){ if(status == "success") { alert("카운터가 초기화 되었습니다."); }else{ alert("ERROR!");return;} }, error:function(request , status, error){ alert("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error); } }); } </script> </head> <body> <form:form commandName="userManageVO" action="${pageContext.request.contextPath}/uss/umt/user/EgovUserSelectUpdt.do" name="userManageVO" method="post" > <double-submit:preventer tokenKey="someKey" /> <input name="checkedIdForDel" type="hidden" /> <!-- 검색조건 유지 --> <input type="hidden" name="searchCondition" value="<c:out value='${userSearchVO.searchCondition}'/>"/> <input type="hidden" name="searchKeyword" value="<c:out value='${userSearchVO.searchKeyword}'/>"/> <input type="hidden" name="sbscrbSttus" value="<c:out value='${userSearchVO.sbscrbSttus}'/>"/> <input type="hidden" name="pageIndex" value="<c:out value='${userSearchVO.pageIndex}'/>"/> <!-- 사용자유형정보 : password 수정화면으로 이동시 타겟 유형정보 확인용, 만약검색조건으로 유형이 포함될경우 혼란을 피하기위해 userTy명칭을 쓰지 않음--> <input type="hidden" name="userTyForPassword" value="<c:out value='${userManageVO.userTy}'/>" /> <div class="ad_content"> <div class="ad_con_head"> <div class="ad_head_text"> <p class="today_txt">관리자 수정</p> <div class="ad_head_ment"> <p class="today_last_txt"><span id="cnt_cate_list"></span></p> </div> </div> </div> <div class="ad_subcon"> <div class="main1_div2"> <table class="main1_table"> <colgroup> <col /> <col style="width:410px;"/> <col /> <col /> </colgroup> <tr> <th><span class="star_t">* </span>사용자아이디</th> <td colspan="3"> <form:input path="emplyrId" id="emplyrId" size="20" maxlength="20" readonly="true" /> <form:errors path="emplyrId" cssClass="error"/> <form:hidden path="uniqId" /> </td> </tr> <tr> <th><span class="star_t">* </span>이름</th> <td colspan="3"> <form:input path="emplyrNm" id="emplyrNm" cssClass="txaIpt" size="20" maxlength="60" /> <form:errors path="emplyrNm" cssClass="error" /> </td> </tr> <tr> <th><span class="star_t">* </span>부서</th> <td colspan="3" id="orgChartDepth"> <input type="hidden" name="partIdx" id="partIdx" value="${userManageVO.partIdx}" /> <select id="depth_1" depth="1" onchange="fn_select_emp_part(this);"> <option value="" depth="1">선택</option> <c:forEach items="${orgChartDepth1}" var="orgChartDepth1" varStatus="status"> <option value="${orgChartDepth1.partIdx}" depth="1" <c:if test="${orgChartDepth1.selected}">selected="selected"</c:if>>${orgChartDepth1.partTitle}</option> </c:forEach> </select> <c:if test="${not empty orgChartDepth2}"> <select id="depth_2" depth="2" onchange="fn_select_emp_part(this);"> <option value="" depth="2">선택</option> <c:forEach items="${orgChartDepth2}" var="orgChartDepth2" varStatus="status"> <option value="${orgChartDepth2.partIdx}" depth="2" <c:if test="${orgChartDepth2.selected}">selected="selected"</c:if>>${orgChartDepth2.partTitle}</option> </c:forEach> </select> </c:if> <c:if test="${not empty orgChartDepth3}"> <select id="depth_3" depth="3" onchange="fn_select_emp_part(this);"> <option value="" depth="3">선택</option> <c:forEach items="${orgChartDepth3}" var="orgChartDepth3" varStatus="status"> <option value="${orgChartDepth3.partIdx}" depth="3" <c:if test="${orgChartDepth3.selected}">selected="selected"</c:if>>${orgChartDepth3.partTitle}</option> </c:forEach> </select> </c:if> </td> </tr> <tr> <th>이메일주소</th> <td colspan="3"> <form:input path="emailAdres" id="emailAdres" cssClass="txaIpt" size="20" maxlength="50" /> <form:errors path="emailAdres" cssClass="error" /> </td> </tr> <tr> <th><span class="star_t">* </span>권한</th><td colspan="3"> <select name="authorCode" title="권한"> <c:forEach var="authorResult" items="${authorList}" varStatus="status"> <option value="<c:out value="${authorResult.authorCode}"/>" <c:if test="${authorResult.authorCode == userManageVO.authorCode}">selected</c:if> ><c:out value="${authorResult.authorNm}"/></option> </c:forEach> </select> </td> </tr> <tr> <th>사무실전화번호</th> <td colspan="3"> <form:input path="offmTelno" id="offmTelno" cssClass="txaIpt" size="20" maxlength="15" placeholder="예시 : 02-123-4567" /> <form:errors path="offmTelno" cssClass="error" /> </td> </tr> <tr> <th>핸드폰전화번호</th> <td colspan="3"> <form:input path="moblphonNo" id="moblphonNo" cssClass="txaIpt" size="20" maxlength="15" placeholder="예시 : 01012345678" /> <form:errors path="moblphonNo" cssClass="error" /> </td> </tr> <tr> <th>로그인실패 초기화</th> <td> <input type="button" class="main1_btn" value="초기화" onclick="passMissReset(); return false;"> </td> </tr> </table> </div> <div class="main1_btn_div"> <button class="main1_btn" id="main1_userupdate_list_btn" onclick="fnListPage(); return false;" >목 록</button> <button class="main1_btn main1_delete_btn" id="main1_userupdate_del_btn" onclick="fnDeleteUser('<c:out value='${userManageVO.userTy}'/>:<c:out value='${userManageVO.uniqId}'/>'); return false;" >삭 제</button> <button class="main1_btn main1_save_btn" onclick="fnUpdate(); return false;" >수 정</button> <button class="main1_btn main1_save_btn" id="main1_userupdate_passchg_btn" onclick="fnPasswordMove(); return false;">패스워드<br/>변경</button> </div> </div> </div> <form:hidden path="password" /> </form:form> <form name="searchForm" method="get"></form> <form name="modiForm" method="get" action="<c:url value='/sec/ram/EgovAuthorRoleList.do'/>" > <input type="hidden" name="uniqId" value="<c:out value='${userManageVO.uniqId}'/>"/> <input type="hidden" name="userTyForPassword" value="<c:out value='${userManageVO.userTy}'/>" /> <input type="hidden" name=emplyrId value="<c:out value='${userManageVO.emplyrId}'/>" /> </form> </body> </html>

          
        
    
    
Copyright Yona authors & © NAVER Corp. & NAVER LABS Supported by NAVER CLOUD PLATFORM

or
Sign in with github login with Google Sign in with Google
Reset password | Sign up