[20220211 이다솜] 업무사용자관리 팝업제외 코밋
Index: base3.10/src/main/java/egovframework/com/uss/umt/web/EgovUserManageController.java
===================================================================
--- base3.10/src/main/java/egovframework/com/uss/umt/web/EgovUserManageController.java (revision 20)
+++ base3.10/src/main/java/egovframework/com/uss/umt/web/EgovUserManageController.java (revision 21)
@@ -3,17 +3,6 @@
import java.util.List;
import java.util.Map;
-import egovframework.com.cmm.ComDefaultCodeVO;
-import egovframework.com.cmm.annotation.IncludedInfo;
-import egovframework.com.cmm.service.EgovCmmUseService;
-import egovframework.com.cmm.util.EgovUserDetailsHelper;
-import egovframework.com.uss.umt.service.EgovUserManageService;
-import egovframework.com.uss.umt.service.UserDefaultVO;
-import egovframework.com.uss.umt.service.UserManageVO;
-import egovframework.com.utl.sim.service.EgovFileScrty;
-import egovframework.rte.fdl.property.EgovPropertyService;
-import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
-
import javax.annotation.Resource;
import org.springframework.beans.factory.annotation.Autowired;
@@ -27,6 +16,17 @@
import org.springframework.web.servlet.ModelAndView;
import org.springmodules.validation.commons.DefaultBeanValidator;
+import egovframework.com.cmm.ComDefaultCodeVO;
+import egovframework.com.cmm.annotation.IncludedInfo;
+import egovframework.com.cmm.service.EgovCmmUseService;
+import egovframework.com.cmm.util.EgovUserDetailsHelper;
+import egovframework.com.uss.umt.service.EgovUserManageService;
+import egovframework.com.uss.umt.service.UserDefaultVO;
+import egovframework.com.uss.umt.service.UserManageVO;
+import egovframework.com.utl.sim.service.EgovFileScrty;
+import egovframework.rte.fdl.property.EgovPropertyService;
+import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
+
/**
* 업무사용자관련 요청을 비지니스 클래스로 전달하고 처리된결과를 해당 웹 화면으로 전달하는 Controller를 정의한다
* @author 공통서비스 개발팀 조재영
@@ -112,7 +112,7 @@
List<?> emplyrSttusCode_result = cmmUseService.selectCmmCodeDetail(vo);
model.addAttribute("emplyrSttusCode_result", emplyrSttusCode_result);//사용자상태코드목록
- return "egovframework/com/uss/umt/EgovUserManage";
+ return ".adminLayout/업무사용자관리목록/com/uss/umt/EgovUserManage";
}
/**
@@ -161,7 +161,7 @@
model.addAttribute("orgnztId_result", orgnztId_result); //조직정보 목록
model.addAttribute("groupId_result", groupId_result); //그룹정보 목록
- return "egovframework/com/uss/umt/EgovUserInsert";
+ return ".adminLayout/업무사용자관리등록/com/uss/umt/EgovUserInsert";
}
/**
@@ -183,7 +183,7 @@
beanValidator.validate(userManageVO, bindingResult);
if (bindingResult.hasErrors()) {
- return "egovframework/com/uss/umt/EgovUserInsert";
+ return ".adminLayout/업무사용자관리등록/com/uss/umt/EgovUserInsert";
} else {
if ("".equals(userManageVO.getOrgnztId())) {//KISA 보안약점 조치 (2018-10-29, 윤창원)
userManageVO.setOrgnztId(null);
@@ -195,7 +195,7 @@
//Exception 없이 진행시 등록성공메시지
model.addAttribute("resultMsg", "success.common.insert");
}
- return "forward:/uss/umt/EgovUserManage.do";
+ return "redirect:/uss/umt/EgovUserManage.do?" + userManageVO.searchParam(3) + "&sbscrbSttus=" + userManageVO.getSbscrbSttus();
}
/**
@@ -248,11 +248,11 @@
model.addAttribute("userSearchVO", userSearchVO);
model.addAttribute("userManageVO", userManageVO);
- return "egovframework/com/uss/umt/EgovUserSelectUpdt";
+ return ".adminLayout/업무사용자관리수정/com/uss/umt/EgovUserSelectUpdt";
}
-
+
/**
- * 로그인인증제한 해제
+ * 로그인인증제한 해제
* @param userManageVO 사용자정보
* @param model 화면모델
* @return uss/umt/EgovUserSelectUpdtView.do
@@ -261,16 +261,16 @@
@RequestMapping("/uss/umt/EgovUserLockIncorrect.do")
public String updateLockIncorrect(UserManageVO userManageVO, Model model)
throws Exception {
-
+
// 미인증 사용자에 대한 보안처리
Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated();
if (!isAuthenticated) {
return "index";
}
-
+
userManageService.updateLockIncorrect(userManageVO);
-
- return "forward:/uss/umt/EgovUserSelectUpdtView.do";
+
+ return "redirect:/uss/umt/EgovUserSelectUpdtView.do?" + userManageVO.searchParam(3) + "&sbscrbSttus=" + userManageVO.getSbscrbSttus();
}
/**
@@ -381,8 +381,7 @@
return "egovframework/com/uss/umt/EgovIdDplctCnfirm";
}
-
-
+
/**
* 입력한 사용자아이디의 중복여부를 체크하여 사용가능여부를 확인
* @param commandMap 파라메터전달용 commandMap
@@ -463,7 +462,7 @@
model.addAttribute("userSearchVO", userSearchVO);
model.addAttribute("resultMsg", resultMsg);
- return "egovframework/com/uss/umt/EgovUserPasswordUpdt";
+ return ".adminLayout/업무사용자관리비밀번호변경/com/uss/umt/EgovUserPasswordUpdt";
}
/**
@@ -490,7 +489,7 @@
model.addAttribute("userManageVO", userManageVO);
model.addAttribute("userSearchVO", userSearchVO);
- return "egovframework/com/uss/umt/EgovUserPasswordUpdt";
+ return ".adminLayout/업무사용자관리비밀번호변경/com/uss/umt/EgovUserPasswordUpdt";
}
}
Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserInsert.jsp
===================================================================
--- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserInsert.jsp (revision 20)
+++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserInsert.jsp (revision 21)
@@ -24,12 +24,6 @@
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %>
<c:set var="pageTitle"><spring:message code="comUssUmt.deptUserManage.title"/></c:set>
-<!DOCTYPE html>
-<html>
-<head>
-<title>${pageTitle} <spring:message code="title.create" /></title>
-<meta http-equiv="content-type" content="text/html; charset=utf-8">
-<link type="text/css" rel="stylesheet" href="<c:url value='/css/egovframework/com/com.css' />">
<script type="text/javascript" src="<c:url value="/validator.do"/>"></script>
<validator:javascript formName="userManageVO" staticJavascript="false" xhtml="true" cdata="false"/>
@@ -40,10 +34,8 @@
* 초기화
******************************************************** */
function fn_egov_init(){
-
//모달 셋팅
fn_modal_setting();
-
}
/*********************************************************
* 모달셋팅
@@ -51,7 +43,7 @@
function fn_modal_setting(){
//버튼에 모달 연결
$("#btnEmplyrId").egovModal( "egovModal" );
-
+
//타이틀 설졍
$("#egovModal").setEgovModalTitle("<spring:message code="comUssUmt.userManageRegistModal.title" />"); //아이디 중복 확인
var content = "";
@@ -69,14 +61,14 @@
footer += "<span class='btn_style1 blue' id='btnModalSelect' onclick='fn_id_check()'><a href='#'>조회</a></span> ";
//모달 footer 설정
$("#egovModal").setEgovModalfooter(footer);
-
+
//엔터이벤트처리
$("input[name=checkIdModal]").keydown(function (key) {
if(key.keyCode == 13){
- fn_id_check();
+ fn_id_check();
}
});
-
+
footer = null;
content = null;
}
@@ -88,7 +80,7 @@
type:"POST",
url:"<c:url value='/uss/umt/EgovIdDplctCnfirmAjax.do' />",
data:{
- "checkId": $("#checkIdModal").val()
+ "checkId": $("#checkIdModal").val()
},
dataType:'json',
timeout:(1000*30),
@@ -103,7 +95,7 @@
}
}else{ alert("ERROR!");return;}
}
- });
+ });
}
/*********************************************************
@@ -114,7 +106,7 @@
type:"POST",
url:"<c:url value='/uss/umt/EgovIdDplctCnfirmAjax.do' />",
data:{
- "checkId": $("#checkIdModal").val()
+ "checkId": $("#checkIdModal").val()
},
dataType:'json',
timeout:(1000*30),
@@ -128,44 +120,44 @@
$("input[name=emplyrId]").val(returnData.checkId);
$("#egovModal").setEgovModalClose();
}
- }else{ alert("ERROR!");return;}
+ }else{ alert("ERROR!");return;}
}
- });
+ });
}
function fnIdCheck1(){
- var retVal;
- var url = "<c:url value='/uss/umt/EgovIdDplctCnfirmView.do'/>";
- var varParam = new Object();
- varParam.checkId = document.userManageVO.emplyrId.value;
- var openParam = "dialogWidth:303px;dialogHeight:250px;scroll:no;status:no;center:yes;resizable:yes;";
- retVal = window.showModalDialog(url, varParam, openParam);
- if(retVal) {
- document.userManageVO.emplyrId.value = retVal;
- }
+ var retVal;
+ var url = "<c:url value='/uss/umt/EgovIdDplctCnfirmView.do'/>";
+ var varParam = new Object();
+ varParam.checkId = document.userManageVO.emplyrId.value;
+ var openParam = "dialogWidth:303px;dialogHeight:250px;scroll:no;status:no;center:yes;resizable:yes;";
+ retVal = window.showModalDialog(url, varParam, openParam);
+ if(retVal) {
+ document.userManageVO.emplyrId.value = retVal;
+ }
}
function showModalDialogCallback(retVal) {
if(retVal) {
- document.userManageVO.emplyrId.value = retVal;
+ document.userManageVO.emplyrId.value = retVal;
}
}
function fnListPage(){
- document.userManageVO.action = "<c:url value='/uss/umt/EgovUserManage.do'/>";
- document.userManageVO.submit();
+ document.userManageVO.action = "<c:url value='/uss/umt/EgovUserManage.do'/>";
+ document.userManageVO.submit();
}
function fnInsert(form){
if(confirm("<spring:message code="common.regist.msg" />")){
- if(validateUserManageVO(form)){
- if(form.password.value != form.password2.value){
- alert("<spring:message code="fail.user.passwordUpdate2" />");
- return false;
- }
- form.submit();
- return true;
- }
+ if(validateUserManageVO(form)){
+ if(form.password.value != form.password2.value){
+ alert("<spring:message code="fail.user.passwordUpdate2" />");
+ return false;
+ }
+ form.submit();
+ return true;
+ }
}
}
@@ -200,290 +192,321 @@
}
*/
+/* ********************************************************
+ * 저장처리화면
+ ******************************************************** */
+function fn_egov_regist_user(form) {
+ form.submit();
+}
+/* ********************************************************
+ * 목록으로 이동
+ ******************************************************** */
+function fn_egov_list_user(form) {
+ document.userManageVO.action = "<c:url value='/uss/umt/EgovUserManage.do' />";
+ document.userManageVO.submit();
+}
</script>
-<style>
-.modal-content {width: 400px;}
-</style>
-</head>
+
<body onload="fn_egov_init()">
-<form:form commandName="userManageVO" action="${pageContext.request.contextPath}/uss/umt/EgovUserInsert.do" name="userManageVO" method="post" onSubmit="fnInsert(document.forms[0]); return false;">
-<div class="wTableFrm">
- <!-- 타이틀 -->
- <h2>${pageTitle} <spring:message code="title.create" /></h2>
-
- <!-- 등록폼 -->
- <table class="wTable" summary="<spring:message code="common.summary.list" arguments="${pageTitle}" />">
- <caption>${pageTitle} <spring:message code="title.create" /></caption>
- <colgroup>
- <col style="width: 22%;"><col style="width: ;">
- </colgroup>
- <tbody>
- <!-- 입력/선택 -->
- <c:set var="inputTxt"><spring:message code="input.input" /></c:set>
- <c:set var="inputSelect"><spring:message code="input.cSelect" /></c:set>
- <c:set var="inputSelect"><spring:message code="input.select"/></c:set>
- <!-- 일반회원아이디 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.id"/></c:set>
- <tr>
- <th><label for="emplyrId">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <form:input path="emplyrId" id="emplyrId" title="${title} ${inputTxt}" size="20" readonly="true" maxlength="20" style="width:80%;" />
- <button id="btnEmplyrId" class="btn_s2" onClick="return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.deptUserManageRegistBtn.idSearch" /></button>
- <div><form:errors path="emplyrId" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 일반회원이름 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.name"/></c:set>
- <tr>
- <th><label for="emplyrNm">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <form:input path="emplyrNm" title="${title} ${inputTxt}" size="50" maxlength="60" />
- <div><form:errors path="emplyrNm" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 비밀번호 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.pass"/></c:set>
- <tr>
- <th><label for="password">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <div>
- <form:password path="password" title="${title} ${inputTxt}" size="50" maxlength="20" />
- <div><form:errors path="password" cssClass="error" /></div>
- </div>
- <div>
- <div><spring:message code="info.password.rule.password1" /></div>
- <div><spring:message code="info.password.rule.pwdcheckcomb3" /></div>
- <div><spring:message code="info.password.rule.pwdcheckseries" /></div>
- </div>
- </td>
- </tr>
- <!-- 비밀번호확인 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.passConfirm"/></c:set>
- <tr>
- <th><label for="password2">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <input name="password2" id="password2" title="${title} ${inputTxt}" type="password" size="50" maxlength="20" />
- </td>
- </tr>
- <!-- 비밀번호힌트 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.passHit"/></c:set>
- <tr>
- <th><label for="passwordHint">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <form:select path="passwordHint" id="passwordHint" title="${title} ${inputSelect}">
- <form:option value="" label="${inputSelect}"/>
- <form:options items="${passwordHint_result}" itemValue="code" itemLabel="codeNm"/>
- </form:select>
- <div><form:errors path="passwordHint" cssClass="error"/></div>
- </td>
- </tr>
- <!-- 비밀번호정답 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.passOk"/></c:set>
- <tr>
- <th><label for="passwordCnsr">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <form:input path="passwordCnsr" id="passwordCnsr" title="${title} ${inputTxt}" cssClass="txaIpUmt" size="50" maxlength="100" />
- <div><form:errors path="passwordCnsr" cssClass="error"/></div>
- </td>
- </tr>
- <!-- 소속기관코드 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.insttCode"/></c:set>
- <tr>
- <th><label for="insttCode">${title}</label></th>
- <td class="left">
- <form:select path="insttCode" id="insttCode" title="${title} ${inputSelect}">
- <form:option value="" label="${inputSelect}"/>
- <form:options items="${insttCode_result}" itemValue="code" itemLabel="codeNm"/>
- </form:select>
- <div><form:errors path="insttCode" cssClass="error"/></div>
- </td>
- </tr>
- <!-- 조직아이디 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.orgnztId"/></c:set>
- <tr>
- <th><label for="orgnztId">${title}</label></th>
- <td class="left">
- <form:select path="orgnztId" id="orgnztId" title="${title} ${inputSelect}">
- <form:option value="" label="${inputSelect}"/>
- <form:options items="${orgnztId_result}" itemValue="code" itemLabel="codeNm"/>
- </form:select>
- <div><form:errors path="orgnztId" cssClass="error"/></div>
- </td>
- </tr>
- <!-- 직위 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.ofcps"/></c:set>
- <tr>
- <th><label for="ofcpsNm">${title}</label></th>
- <td class="left">
- <form:input path="ofcpsNm" id="ofcpsNm" title="${title} ${inputTxt}" size="20" maxlength="50" />
- <div><form:errors path="ofcpsNm" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 사번 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.emplNum"/></c:set>
- <tr>
- <th><label for="emplNo">${title}</label></th>
- <td class="left">
- <form:input path="emplNo" id="emplNo" title="${title} ${inputTxt}" size="20" maxlength="20" />
- <div><form:errors path="emplNo" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 성별구분코드 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.saxTypeCode"/></c:set>
- <tr>
- <th><label for="sexdstnCode">${title}</label></th>
- <td class="left">
- <form:select path="sexdstnCode" id="sexdstnCode" title="${title} ${inputSelect}">
- <form:option value="" label="${inputSelect}"/>
- <form:options items="${sexdstnCode_result}" itemValue="code" itemLabel="codeNm"/>
- </form:select>
- <div><form:errors path="sexdstnCode" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 생일 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.brth"/></c:set>
- <tr>
- <th><label for="brth">${title}</label></th>
- <td class="left">
- <form:input path="brth" id="brth" title="${title} ${inputTxt}" size="20" maxlength="8" />
- <div><form:errors path="brth" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 집전화번호 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.tel"/></c:set>
- <tr>
- <th><label for="areaNo">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <form:input path="areaNo" id="areaNo" title="${title} ${inputSelect}" size="5" maxlength="5" style="width:40px;"/>
- - <form:input path="homemiddleTelno" id="homemiddleTelno" size="5" maxlength="5" style="width:40px;"/>
- - <form:input path="homeendTelno" id="homeendTelno" size="5" maxlength="5" style="width:40px;"/>
- <div><form:errors path="areaNo" cssClass="error" /></div>
- <div><form:errors path="homemiddleTelno" cssClass="error" /></div>
- <div><form:errors path="homeendTelno" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 사무실전화번호 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.areaNo"/></c:set>
- <tr>
- <th><label for="offmTelno">${title}</label></th>
- <td class="left">
- <form:input path="offmTelno" id="offmTelno" title="${title} ${inputTxt}" cssClass="txaIpUmt" size="20" maxlength="15" />
- <div><form:errors path="offmTelno" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 팩스번호 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.offmTelno"/></c:set>
- <tr>
- <th><label for="fxnum">${title}</label></th>
- <td class="left">
- <form:input path="fxnum" id="fxnum" title="${title} ${inputTxt}" cssClass="txaIpUmt" size="20" maxlength="15" />
- <div><form:errors path="fxnum" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 헨드폰번호 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.phone"/></c:set>
- <tr>
- <th><label for="moblphonNo">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <form:input path="moblphonNo" id="moblphonNo" title="${title} ${inputTxt}" cssClass="txaIpUmt" size="20" maxlength="15" />
- <div><form:errors path="moblphonNo" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 이메일주소 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.email"/></c:set>
- <tr>
- <th><label for="emailAdres">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <form:input path="emailAdres" id="mberEmailAdres" title="${title} ${inputTxt}" cssClass="txaIpUmt" size="30" maxlength="50" />
- <div><form:errors path="emailAdres" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 우번번호 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.post"/></c:set>
- <tr>
- <th><label for="zip">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <input name="zip" id="zip" title="${title} ${inputTxt}" type="text" size="20" value="" maxlength="8" style="width:60px;" />
- <!-- form:hidden path="zip" id="zip" -->
- <!-- <button class="btn_s2" onClick="fn_egov_ZipSearch(document.mberManageVO, document.mberManageVO.zip, document.mberManageVO.zip_view, document.mberManageVO.adres);return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />">우번번호검색</button> -->
- <div><form:errors path="zip" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 주소 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.addr"/></c:set>
- <tr>
- <th><label for="homeadres">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <form:input path="homeadres" id="homeadres" title="${title} ${inputTxt}" cssClass="txaIpUmt" size="70" maxlength="100" />
- <div><form:errors path="homeadres" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 상세주소 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.addrDetail"/></c:set>
- <tr>
- <th><label for="detailAdres">${title}</label></th>
- <td class="left">
- <form:input path="detailAdres" id="detailAdres" title="${title} ${inputTxt}" cssClass="txaIpUmt" size="70" maxlength="100" />
- <div><form:errors path="detailAdres" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 그룹아이디 -->
-
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.groupId"/></c:set>
- <tr>
- <th><label for="groupId">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <form:select path="groupId" id="groupId" title="${title} ${inputSelect}">
- <form:option value="" label="${inputSelect}"/>
- <form:options items="${groupId_result}" itemValue="code" itemLabel="codeNm"/>
- </form:select>
- <div><form:errors path="groupId" cssClass="error"/></div>
- </td>
- </tr>
- <!-- 일반회원상태코드 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.status"/></c:set>
- <tr>
- <th><label for="emplyrSttusCode">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <form:select path="emplyrSttusCode" id="emplyrSttusCode" title="${title} ${inputSelect}">
- <form:option value="" label="${inputSelect}"/>
- <form:options items="${emplyrSttusCode_result}" itemValue="code" itemLabel="codeNm"/>
- </form:select>
- <div><form:errors path="emplyrSttusCode" cssClass="error"/></div>
- </td>
- </tr>
- <!-- 사용자DN -->
- <!--
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.subDn"/></c:set>
- <tr>
- <th>${title} <span class="pilsu">*</span></th>
- <td class="left">
- <form:input path="subDn" id="subDn" title="${title} ${inputTxt}" size="40" maxlength="400" style="width:80%;" />
- <button id="btnSubdn" class="btn_s2" onClick="fn_egov_inqire_cert(); return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.deptUserManageRegistBtn.Search" /></button>
- <div><form:errors path="subDn" cssClass="error" /></div>
- </td>
- </tr>
- -->
- <form:hidden path="subDn" />
- </tbody>
- </table>
+ <form:form commandName="userManageVO" action="${pageContext.request.contextPath}/uss/umt/EgovUserInsert.do" name="userManageVO" method="post" onSubmit="fnInsert(document.forms[0]); return false;">
+ <div class="board_header">
+ <h3>${pageTitle} <spring:message code="title.create" /></h3>
+ </div>
+
+ <div class="board_body">
+ <!-- 등록폼 -->
+ <p class="must_text">
+ <em>*</em>는 필수 입력사항입니다.
+ </p>
+ <table class="table_write">
+ <caption>${pageTitle} <spring:message code="title.create" /></caption>
+ <colgroup>
+ <col style="width: 200px;">
+ <col style="width:;">
+ </colgroup>
+ <tbody>
+ <!-- 입력/선택 -->
+ <c:set var="inputTxt"><spring:message code="input.input" /></c:set>
+ <c:set var="inputSelect"><spring:message code="input.cSelect" /></c:set>
+ <c:set var="inputSelect"><spring:message code="input.select"/></c:set>
+
+ <!-- 일반회원아이디 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.id"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="emplyrId">${title}</label></th>
+ <td class="left">
+ <form:input path="emplyrId" id="emplyrId" title="${title} ${inputTxt}" class="width80p inputText" readonly="true" maxlength="20" />
+ <button type="button" id="btnEmplyrId" class="btn_s" onClick="return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.deptUserManageRegistBtn.idSearch" /></button>
+ <div><form:errors path="emplyrId" cssClass="error" /></div>
+ </td>
+ </tr>
+
+ <!-- 일반회원이름 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.name"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="emplyrNm">${title}</label></th>
+ <td class="left">
+ <form:input path="emplyrNm" title="${title} ${inputTxt}" class="width100p inputText" maxlength="60" />
+ <div><form:errors path="emplyrNm" cssClass="error" /></div>
+ </td>
+ </tr>
+
+ <!-- 비밀번호 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.pass"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="password">${title}</label></th>
+ <td class="left">
+ <div>
+ <form:password path="password" title="${title} ${inputTxt}" class="width100p inputText" maxlength="20" />
+ <div><form:errors path="password" cssClass="error" /></div>
+ </div>
+ <div>
+ <div><spring:message code="info.password.rule.password1" /></div>
+ <div><spring:message code="info.password.rule.pwdcheckcomb3" /></div>
+ <div><spring:message code="info.password.rule.pwdcheckseries" /></div>
+ </div>
+ </td>
+ </tr>
+
+ <!-- 비밀번호확인 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.passConfirm"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="password2">${title}</label></th>
+ <td class="left">
+ <input name="password2" id="password2" title="${title} ${inputTxt}" type="password" class="width100p inputText" maxlength="20" />
+ </td>
+ </tr>
+
+ <!-- 비밀번호힌트 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.passHit"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="passwordHint">${title}</label></th>
+ <td class="left">
+ <form:select path="passwordHint" id="passwordHint" class="width300 selectText" title="${title} ${inputSelect}">
+ <form:option value="" label="${inputSelect}"/>
+ <form:options items="${passwordHint_result}" itemValue="code" itemLabel="codeNm"/>
+ </form:select>
+ <div><form:errors path="passwordHint" cssClass="error"/></div>
+ </td>
+ </tr>
+ <!-- 비밀번호정답 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.passOk"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="passwordCnsr">${title}</label></th>
+ <td class="left">
+ <form:input path="passwordCnsr" id="passwordCnsr" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" />
+ <div><form:errors path="passwordCnsr" cssClass="error"/></div>
+ </td>
+ </tr>
+ <!-- 소속기관코드 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.insttCode"/></c:set>
+ <tr>
+ <th scope="col"><label for="insttCode">${title}</label></th>
+ <td class="left">
+ <form:select path="insttCode" id="insttCode" class="width300 selectText" title="${title} ${inputSelect}">
+ <form:option value="" label="${inputSelect}"/>
+ <form:options items="${insttCode_result}" itemValue="code" itemLabel="codeNm"/>
+ </form:select>
+ <div><form:errors path="insttCode" cssClass="error"/></div>
+ </td>
+ </tr>
+ <!-- 조직아이디 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.orgnztId"/></c:set>
+ <tr>
+ <th scope="col"><label for="orgnztId">${title}</label></th>
+ <td class="left">
+ <form:select path="orgnztId" id="orgnztId" class="width300 selectText" title="${title} ${inputSelect}">
+ <form:option value="" label="${inputSelect}"/>
+ <form:options items="${orgnztId_result}" itemValue="code" itemLabel="codeNm"/>
+ </form:select>
+ <div><form:errors path="orgnztId" cssClass="error"/></div>
+ </td>
+ </tr>
+ <!-- 직위 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.ofcps"/></c:set>
+ <tr>
+ <th><label for="ofcpsNm">${title}</label></th>
+ <td class="left">
+ <form:input path="ofcpsNm" id="ofcpsNm" title="${title} ${inputTxt}" class="width100p inputText" maxlength="50" />
+ <div><form:errors path="ofcpsNm" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 사번 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.emplNum"/></c:set>
+ <tr>
+ <th><label for="emplNo">${title}</label></th>
+ <td class="left">
+ <form:input path="emplNo" id="emplNo" title="${title} ${inputTxt}" class="width100p inputText" maxlength="20" />
+ <div><form:errors path="emplNo" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 성별구분코드 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.saxTypeCode"/></c:set>
+ <tr>
+ <th><label for="sexdstnCode">${title}</label></th>
+ <td class="left">
+ <form:select path="sexdstnCode" id="sexdstnCode" class="width300 selectText" title="${title} ${inputSelect}">
+ <form:option value="" label="${inputSelect}"/>
+ <form:options items="${sexdstnCode_result}" itemValue="code" itemLabel="codeNm"/>
+ </form:select>
+ <div><form:errors path="sexdstnCode" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 생일 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.brth"/></c:set>
+ <tr>
+ <th scope="col"><label for="brth">${title}</label></th>
+ <td class="left">
+ <form:input path="brth" id="brth" title="${title} ${inputTxt}" class="width300 selectText" maxlength="8" />
+ <div><form:errors path="brth" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 집전화번호 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.tel"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="areaNo">${title}</label></th>
+ <td class="left">
+ <form:input path="areaNo" id="areaNo" title="${title} ${inputSelect}" size="5" maxlength="5" class="width10p inputText"/>
+ - <form:input path="homemiddleTelno" id="homemiddleTelno" size="5" maxlength="5" class="width10p inputText"/>
+ - <form:input path="homeendTelno" id="homeendTelno" size="5" maxlength="5" class="width10p inputText"/>
+ <div><form:errors path="areaNo" cssClass="error" /></div>
+ <div><form:errors path="homemiddleTelno" cssClass="error" /></div>
+ <div><form:errors path="homeendTelno" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 사무실전화번호 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.areaNo"/></c:set>
+ <tr>
+ <th scope="col"><label for="offmTelno">${title}</label></th>
+ <td class="left">
+ <form:input path="offmTelno" id="offmTelno" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" />
+ <div><form:errors path="offmTelno" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 팩스번호 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.offmTelno"/></c:set>
+ <tr>
+ <th scope="col"><label for="fxnum">${title}</label></th>
+ <td class="left">
+ <form:input path="fxnum" id="fxnum" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" />
+ <div><form:errors path="fxnum" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 헨드폰번호 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.phone"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="moblphonNo">${title}</label></th>
+ <td class="left">
+ <form:input path="moblphonNo" id="moblphonNo" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" />
+ <div><form:errors path="moblphonNo" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 이메일주소 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.email"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="emailAdres">${title}</label></th>
+ <td class="left">
+ <form:input path="emailAdres" id="mberEmailAdres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="50" />
+ <div><form:errors path="emailAdres" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 우번번호 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.post"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="zip">${title}</label></th>
+ <td class="left">
+ <input name="zip" id="zip" title="${title} ${inputTxt}" type="text" class="width100p inputText" value="" maxlength="8" />
+ <!-- form:hidden path="zip" id="zip" -->
+ <!-- <button class="btn_s2" onClick="fn_egov_ZipSearch(document.mberManageVO, document.mberManageVO.zip, document.mberManageVO.zip_view, document.mberManageVO.adres);return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />">우번번호검색</button> -->
+ <div><form:errors path="zip" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 주소 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.addr"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="homeadres">${title}</label></th>
+ <td class="left">
+ <form:input path="homeadres" id="homeadres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" />
+ <div><form:errors path="homeadres" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 상세주소 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.addrDetail"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="detailAdres">${title}</label></th>
+ <td class="left">
+ <form:input path="detailAdres" id="detailAdres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" />
+ <div><form:errors path="detailAdres" cssClass="error" /></div>
+ </td>
+ </tr>
- <!-- 하단 버튼 -->
- <div class="btn">
- <span class="btn_s"><a href="<c:url value='/uss/umt/EgovUserManage.do' />" title="<spring:message code="button.list" /> <spring:message code="input.button" />"><spring:message code="button.list" /></a></span>
- <input type="submit" class="s_submit" value="<spring:message code="button.create" />" title="<spring:message code="button.create" /> <spring:message code="input.button" />" />
- </div><div style="clear:both;"></div>
+ <!-- 그룹아이디 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.groupId"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="groupId">${title}</label></th>
+ <td class="left">
+ <form:select path="groupId" id="groupId" class="width300 selectText" title="${title} ${inputSelect}">
+ <form:option value="" label="${inputSelect}"/>
+ <form:options items="${groupId_result}" itemValue="code" itemLabel="codeNm"/>
+ </form:select>
+ <div><form:errors path="groupId" cssClass="error"/></div>
+ </td>
+ </tr>
-</div><!-- div end(wTableFrm) -->
+ <!-- 일반회원상태코드 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.status"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="emplyrSttusCode">${title}</label></th>
+ <td class="left">
+ <form:select path="emplyrSttusCode" class="width300 selectText" id="emplyrSttusCode" title="${title} ${inputSelect}">
+ <form:option value="" label="${inputSelect}"/>
+ <form:options items="${emplyrSttusCode_result}" itemValue="code" itemLabel="codeNm"/>
+ </form:select>
+ <div><form:errors path="emplyrSttusCode" cssClass="error"/></div>
+ </td>
+ </tr>
+ <!-- 사용자DN -->
+ <!--
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.subDn"/></c:set>
+ <tr>
+ <th>${title} <span class="pilsu">*</span></th>
+ <td class="left">
+ <form:input path="subDn" id="subDn" title="${title} ${inputTxt}" size="40" maxlength="400" style="width:80%;" />
+ <button type="button" id="btnSubdn" class="btn_s2" onClick="fn_egov_inqire_cert(); return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.deptUserManageRegistBtn.Search" /></button>
+ <div><form:errors path="subDn" cssClass="error" /></div>
+ </td>
+ </tr>
+ -->
+ <form:hidden path="subDn" />
+ </tbody>
+ </table>
+ </div>
-<!-- 검색조건 유지 -->
-<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}'/>"/>
-<!-- 우편번호검색 -->
-<input type="hidden" name="zip_url" value="<c:url value='/sym/ccm/zip/EgovCcmZipSearchPopup.do'/>" />
-</form:form>
+ <!-- 검색조건 유지 -->
+ <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}'/>"/>
+ <!-- 우편번호검색 -->
+ <input type="hidden" name="zip_url" value="<c:url value='/sym/ccm/zip/EgovCcmZipSearchPopup.do'/>" />
+
+ <!-- 하단 버튼 -->
+ <div class="board_footer">
+ <div class="bottom_wrap fl">
+ <!-- 목록 -->
+ <button type="button" class="btn_s" title="<spring:message code="button.list" /> <spring:message code="input.button" />" onclick="fn_egov_list_user();">
+ <spring:message code="button.list" />
+ </button>
+ </div>
+ <div class="bottom_wrap fr">
+ <!-- 등록 -->
+ <button type="button" class="btn_s" title="<spring:message code="button.create" /> <spring:message code="input.button" />" onclick="fn_egov_regist_user(document.forms[0]); return false;">
+ <spring:message code="button.create" />
+ </button>
+ </div>
+ </div>
+
+ </form:form>
<!-- Egov Modal include -->
<c:import url="/EgovModal.do" charEncoding="utf-8">
Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserSelectUpdt.jsp
===================================================================
--- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserSelectUpdt.jsp (revision 20)
+++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserSelectUpdt.jsp (revision 21)
@@ -27,50 +27,45 @@
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %>
<c:set var="pageTitle"><spring:message code="comUssUmt.deptUserManage.title"/></c:set>
-<!DOCTYPE html>
-<html>
-<head>
-<title>${pageTitle} <spring:message code="title.update" /></title>
-<meta http-equiv="content-type" content="text/html; charset=utf-8">
-<link type="text/css" rel="stylesheet" href="<c:url value='/css/egovframework/com/com.css' />">
+
<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/egovframework/com/sym/ccm/zip/EgovZipPopup.js' />" ></script>
<script type="text/javaScript" language="javascript" defer="defer">
function fnListPage(){
- document.userManageVO.action = "<c:url value='/uss/umt/EgovUserManage.do'/>";
- document.userManageVO.submit();
+ document.userManageVO.action = "<c:url value='/uss/umt/EgovUserManage.do'/>";
+ document.userManageVO.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/EgovUserDelete.do'/>";
- document.userManageVO.submit();
+ document.userManageVO.checkedIdForDel.value=checkedIds;
+ document.userManageVO.action = "<c:url value='/uss/umt/EgovUserDelete.do'/>";
+ document.userManageVO.submit();
}
}
function fnPasswordMove(){
document.userManageVO.action = "<c:url value='/uss/umt/EgovUserPasswordUpdtView.do'/>";
- document.userManageVO.submit();
+ document.userManageVO.submit();
}
function fnLockIncorrect(){
if(confirm("<spring:message code="comUssUmt.common.lockAtConfirm" />")){
- document.userManageVO.action = "<c:url value='/uss/umt/EgovUserLockIncorrect.do'/>";
- document.userManageVO.selectedId.value=document.userManageVO.uniqId.value;
- document.userManageVO.submit();
+ document.userManageVO.action = "<c:url value='/uss/umt/EgovUserLockIncorrect.do'/>";
+ document.userManageVO.selectedId.value=document.userManageVO.uniqId.value;
+ document.userManageVO.submit();
}
}
function fnUpdate(form){
if(confirm("<spring:message code="common.save.msg" />")){
- if(validateUserManageVO(form)){
- form.submit();
- return true;
- }else{
- return false;
- }
+ if(validateUserManageVO(form)){
+ form.submit();
+ return true;
+ }else{
+ return false;
+ }
}
}
function fn_egov_inqire_cert() {
@@ -90,288 +85,298 @@
function fn_egov_dn_info_setting(dn) {
var frm = document.userManageVO;
-
frm.subDn.value = dn;
}
+/* ********************************************************
+ * 목록으로 이동
+ ******************************************************** */
+function fnUserList() {
+ var varForm = document.userManageVO;
+ varForm.action = "<c:url value='/uss/umt/EgovUserManage.do' />";
+ varForm.submit();
+}
</script>
-</head>
+
<body>
-<!-- content start -->
-<form:form commandName="userManageVO" action="${pageContext.request.contextPath}/uss/umt/EgovUserSelectUpdt.do" name="userManageVO" method="post" onSubmit="fnUpdate(document.forms[0]); return false;">
-<div class="wTableFrm">
- <!-- 상세정보 사용자 삭제시 prameter 전달용 input -->
- <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}'/>"/>
- <!-- 우편번호검색 -->
- <input type="hidden" name="zip_url" value="<c:url value='/sym/ccm/zip/EgovCcmZipSearchPopup.do'/>" />
- <!-- 사용자유형정보 : password 수정화면으로 이동시 타겟 유형정보 확인용, 만약검색조건으로 유형이 포함될경우 혼란을 피하기위해 userTy명칭을 쓰지 않음-->
- <input type="hidden" name="userTyForPassword" value="<c:out value='${userManageVO.userTy}'/>" />
- <!-- for validation -->
- <input type="hidden" name="password" id="password" value="ex~Test#$12"/>
- <input type="hidden" name="selectedId" id="selectedId" value=""/>
-
- <!-- 타이틀 -->
- <h2>${pageTitle} <spring:message code="title.update" /></h2>
-
- <table class="wTable" summary="<spring:message code="common.summary.list" arguments="${pageTitle}" />">
- <caption>${pageTitle} <spring:message code="title.create" /></caption>
- <colgroup>
- <col style="width: 22%;"><col style="width: ;">
- </colgroup>
- <tbody>
- <!-- 입력/선택 -->
- <c:set var="inputTxt"><spring:message code="input.input" /></c:set>
- <c:set var="inputSelect"><spring:message code="input.cSelect" /></c:set>
- <c:set var="inputSelect"><spring:message code="input.select"/></c:set>
- <!-- 일반회원아이디 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.id"/></c:set>
- <tr>
- <th><label for="emplyrId">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <form:input path="emplyrId" id="emplyrId" cssClass="txaIpUmt" size="20" maxlength="20" readonly="true" title="${title} ${inputTxt}" />
- <form:errors path="emplyrId" cssClass="error"/>
- <form:hidden path="uniqId" />
- </td>
- </tr>
- <!-- 일반회원이름 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.name"/></c:set>
- <tr>
- <th><label for="emplyrNm">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <form:input path="emplyrNm" title="${title} ${inputTxt}" size="50" maxlength="60" />
- <div><form:errors path="emplyrNm" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 비밀번호힌트 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.passHit"/></c:set>
- <tr>
- <th><label for="passwordHint">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <form:select path="passwordHint" id="passwordHint" title="${title} ${inputSelect}">
- <form:option value="" label="${inputSelect}"/>
- <form:options items="${passwordHint_result}" itemValue="code" itemLabel="codeNm"/>
- </form:select>
- <div><form:errors path="passwordHint" cssClass="error"/></div>
- </td>
- </tr>
- <!-- 비밀번호정답 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.passOk"/></c:set>
- <tr>
- <th><label for="passwordCnsr">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <form:input path="passwordCnsr" id="passwordCnsr" title="${title} ${inputTxt}" cssClass="txaIpUmt" size="50" maxlength="100" />
- <div><form:errors path="passwordCnsr" cssClass="error"/></div>
- </td>
- </tr>
- <!-- 소속기관코드 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.insttCode"/></c:set>
- <tr>
- <th><label for="insttCode">${title}</label></th>
- <td class="left">
- <form:select path="insttCode" id="insttCode" title="${title} ${inputSelect}">
- <form:option value="" label="${inputSelect}"/>
- <form:options items="${insttCode_result}" itemValue="code" itemLabel="codeNm"/>
- </form:select>
- <div><form:errors path="insttCode" cssClass="error"/></div>
- </td>
- </tr>
- <!-- 조직아이디 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.orgnztId"/></c:set>
- <tr>
- <th><label for="orgnztId">${title}</label></th>
- <td class="left">
- <form:select path="orgnztId" id="orgnztId" title="${title} ${inputSelect}">
- <form:option value="" label="${inputSelect}"/>
- <form:options items="${orgnztId_result}" itemValue="code" itemLabel="codeNm"/>
- </form:select>
- <div><form:errors path="orgnztId" cssClass="error"/></div>
- </td>
- </tr>
- <!-- 직위 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.ofcps"/></c:set>
- <tr>
- <th><label for="">${title}</label></th>
- <td class="left">
- <form:input path="ofcpsNm" id="ofcpsNm" title="${title} ${inputTxt}" size="20" maxlength="50" />
- <div><form:errors path="ofcpsNm" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 사번 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.emplNum"/></c:set>
- <tr>
- <th><label for="emplNo">${title}</label></th>
- <td class="left">
- <form:input path="emplNo" id="emplNo" title="${title} ${inputTxt}" size="20" maxlength="20" />
- <div><form:errors path="emplNo" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 성별구분코드 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.saxTypeCode"/></c:set>
- <tr>
- <th><label for="sexdstnCode">${title}</label></th>
- <td class="left">
- <form:select path="sexdstnCode" id="sexdstnCode" title="${title} ${inputSelect}">
- <form:option value="" label="${inputSelect}"/>
- <form:options items="${sexdstnCode_result}" itemValue="code" itemLabel="codeNm"/>
- </form:select>
- </td>
- </tr>
- <!-- 생일 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.brth"/></c:set>
- <tr>
- <th><label for="brth">${title}</label></th>
- <td class="left">
- <form:input path="brth" id="brth" title="${title} ${inputTxt}" size="20" maxlength="8" />
- <div><form:errors path="brth" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 집전화번호 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.tel"/></c:set>
- <tr>
- <th><label for="areaNo">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <form:input path="areaNo" id="areaNo" title="${title} ${inputSelect}" size="5" maxlength="5" style="width:40px;"/>
- - <form:input path="homemiddleTelno" id="homemiddleTelno" size="5" maxlength="5" style="width:40px;"/>
- - <form:input path="homeendTelno" id="homeendTelno" size="5" maxlength="5" style="width:40px;"/>
- <div><form:errors path="areaNo" cssClass="error" /></div>
- <div><form:errors path="homemiddleTelno" cssClass="error" /></div>
- <div><form:errors path="homeendTelno" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 사무실전화번호 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.areaNo"/></c:set>
- <tr>
- <th><label for="offmTelno">${title}</label></th>
- <td class="left">
- <form:input path="offmTelno" id="offmTelno" title="${title} ${inputTxt}" cssClass="txaIpUmt" size="20" maxlength="15" />
- <div><form:errors path="offmTelno" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 팩스번호 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.offmTelno"/></c:set>
- <tr>
- <th><label for="fxnum">${title}</label></th>
- <td class="left">
- <form:input path="fxnum" id="fxnum" title="${title} ${inputTxt}" cssClass="txaIpUmt" size="20" maxlength="15" />
- <div><form:errors path="fxnum" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 헨드폰번호 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.phone"/></c:set>
- <tr>
- <th><label for="moblphonNo">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <form:input path="moblphonNo" id="moblphonNo" title="${title} ${inputTxt}" cssClass="txaIpUmt" size="20" maxlength="15" />
- <div><form:errors path="moblphonNo" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 이메일주소 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.email"/></c:set>
- <tr>
- <th><label for="emailAdres">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <form:input path="emailAdres" id="mberEmailAdres" title="${title} ${inputTxt}" cssClass="txaIpUmt" size="30" maxlength="50" />
- <div><form:errors path="emailAdres" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 우편번호 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.post"/></c:set>
- <tr>
- <th><label for="zip">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <input name="zip" id="zip" title="${title} ${inputTxt}" type="text" size="20" value="<c:out value='${userManageVO.zip}'/>" maxlength="8" style="width:60px;" />
- <!-- form:hidden path="zip" id="zip" -->
- <!-- <button class="btn_s2" onClick="fn_egov_ZipSearch(document.mberManageVO, document.mberManageVO.zip, document.mberManageVO.zip_view, document.mberManageVO.adres);return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />">우번번호검색</button> -->
- <div><form:errors path="zip" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 주소 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.addr"/></c:set>
- <tr>
- <th><label for="">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <form:input path="homeadres" id="homeadres" title="${title} ${inputTxt}" cssClass="txaIpUmt" size="70" maxlength="100" />
- <div><form:errors path="homeadres" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 상세주소 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.addrDetail"/></c:set>
- <tr>
- <th><label for="detailAdres">${title}</label></th>
- <td class="left">
- <form:input path="detailAdres" id="detailAdres" title="${title} ${inputTxt}" cssClass="txaIpUmt" size="70" maxlength="100" />
- <div><form:errors path="detailAdres" cssClass="error" /></div>
- </td>
- </tr>
- <!-- 그룹아이디 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.groupId"/></c:set>
- <tr>
- <th><label for="groupId">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <form:select path="groupId" id="groupId" title="${title} ${inputSelect}">
- <form:option value="" label="${inputSelect}"/>
- <form:options items="${groupId_result}" itemValue="code" itemLabel="codeNm"/>
- </form:select>
- <div><form:errors path="groupId" cssClass="error"/></div>
- </td>
- </tr>
- <!-- 일반회원상태코드 -->
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.status"/></c:set>
- <tr>
- <th><label for="emplyrSttusCode">${title}</label> <span class="pilsu">*</span></th>
- <td class="left">
- <form:select path="emplyrSttusCode" id="emplyrSttusCode" title="${title} ${inputSelect}">
- <form:option value="" label="${inputSelect}"/>
- <form:options items="${emplyrSttusCode_result}" itemValue="code" itemLabel="codeNm"/>
- </form:select>
- <div><form:errors path="emplyrSttusCode" cssClass="error"/></div>
- </td>
- </tr>
- <!-- 로그인인증제한여부 -->
- <c:set var="title"><spring:message code="comUssUmt.common.lockAt"/></c:set>
- <tr>
- <th><label for="lockAt">${title}</label></th>
- <td class="left">
- <c:if test="${userManageVO.lockAt eq 'Y'}">예</c:if>
- <c:if test="${userManageVO.lockAt == null || userManageVO.lockAt eq '' || userManageVO.lockAt eq 'N'}">아니오</c:if>
- </td>
- </tr>
-
- <!-- 사용자DN -->
- <!--
- <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.subDn"/></c:set>
- <tr>
- <th>${title} <span class="pilsu">*</span></th>
- <td class="left">
- <form:input path="subDn" id="subDn" title="${title} ${inputTxt}" size="40" maxlength="400" style="width:80%;" />
- <button id="btnSubdn" class="btn_s2" onClick="fn_egov_inqire_cert(); return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.deptUserManageRegistBtn.Search" /></button>
- <div><form:errors path="subDn" cssClass="error" /></div>
- </td>
- </tr>
- -->
- <form:hidden path="subDn" />
- </tbody>
- </table>
+ <!-- content start -->
+ <form:form commandName="userManageVO" action="${pageContext.request.contextPath}/uss/umt/EgovUserSelectUpdt.do" name="userManageVO" method="post" >
+ <div class="wTableFrm">
+ <!-- 상세정보 사용자 삭제시 prameter 전달용 input -->
+ <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}'/>"/>
+ <!-- 우편번호검색 -->
+ <input type="hidden" name="zip_url" value="<c:url value='/sym/ccm/zip/EgovCcmZipSearchPopup.do'/>" />
+ <!-- 사용자유형정보 : password 수정화면으로 이동시 타겟 유형정보 확인용, 만약검색조건으로 유형이 포함될경우 혼란을 피하기위해 userTy명칭을 쓰지 않음-->
+ <input type="hidden" name="userTyForPassword" value="<c:out value='${userManageVO.userTy}'/>" />
+ <!-- for validation -->
+ <input type="hidden" name="password" id="password" value="ex~Test#$12"/>
+ <input type="hidden" name="selectedId" id="selectedId" value=""/>
+
+ <div class="board_header">
+ <h3>${pageTitle} <spring:message code="title.update" /></h3>
+ </div>
+
+ <div class="board_body">
+ <!-- 등록폼 -->
+ <p class="must_text">
+ <em>*</em>는 필수 입력사항입니다.
+ </p>
+ <table class="table_write">
+ <caption>${pageTitle} <spring:message code="title.create" /></caption>
+ <colgroup>
+ <col style="width: 200px;">
+ <col style="width:;">
+ </colgroup>
+ <tbody>
+ <!-- 입력/선택 -->
+ <c:set var="inputTxt"><spring:message code="input.input" /></c:set>
+ <c:set var="inputSelect"><spring:message code="input.cSelect" /></c:set>
+ <c:set var="inputSelect"><spring:message code="input.select"/></c:set>
+
+ <!-- 일반회원아이디 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.id"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="emplyrId">${title}</label></th>
+ <td class="left">
+ <form:input path="emplyrId" id="emplyrId" title="${title} ${inputTxt}" class="width80p inputText" readonly="true" maxlength="20" />
+ <div><form:errors path="emplyrId" cssClass="error" /></div>
+ <form:hidden path="uniqId" />
+ </td>
+ </tr>
+ <!-- 일반회원이름 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.name"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="emplyrNm">${title}</label></th>
+ <td class="left">
+ <form:input path="emplyrNm" title="${title} ${inputTxt}" class="width100p inputText" maxlength="60" />
+ <div><form:errors path="emplyrNm" cssClass="error" /></div>
+ </td>
+ </tr>
- <!-- 하단 버튼 -->
- <div class="btn">
- <input type="submit" class="s_submit" value="<spring:message code="button.save" />" title="<spring:message code="button.save" /> <spring:message code="input.button" />" />
- <button class="btn_s2" onClick="fnDeleteUser('<c:out value='${mberManageVO.userTy}'/>:<c:out value='${mberManageVO.uniqId}'/>'); return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />"><spring:message code="button.delete" /></button>
- <span class="btn_s"><a href="<c:url value='/uss/umt/EgovUserManage.do' />" title="<spring:message code="button.list" /> <spring:message code="input.button" />"><spring:message code="button.list" /></a></span>
- <button class="btn_s2" onClick="fnPasswordMove(); return false;" title="<spring:message code="comUssUmt.userManageModifyBtn.passwordChange" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.userManageModifyBtn.passwordChange" /></button>
- <button class="btn_s2" onClick="fnLockIncorrect(); return false;" title="<spring:message code="comUssUmt.common.lockAtBtn" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.common.lockAtBtn" /></button>
- <button class="btn_s2" onClick="document.userManageVO.reset(); return false;" title="<spring:message code="button.reset" /> <spring:message code="input.button" />"><spring:message code="button.reset" /></button>
- </div><div style="clear:both;"></div>
+ <!-- 비밀번호힌트 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.passHit"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="passwordHint">${title}</label></th>
+ <td class="left">
+ <form:select path="passwordHint" id="passwordHint" class="width300 selectText" title="${title} ${inputSelect}">
+ <form:option value="" label="${inputSelect}"/>
+ <form:options items="${passwordHint_result}" itemValue="code" itemLabel="codeNm"/>
+ </form:select>
+ <div><form:errors path="passwordHint" cssClass="error"/></div>
+ </td>
+ </tr>
+ <!-- 비밀번호정답 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.passOk"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="passwordCnsr">${title}</label></th>
+ <td class="left">
+ <form:input path="passwordCnsr" id="passwordCnsr" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" />
+ <div><form:errors path="passwordCnsr" cssClass="error"/></div>
+ </td>
+ </tr>
-</div>
-</form:form>
-<!-- content end -->
+ <!-- 소속기관코드 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.insttCode"/></c:set>
+ <tr>
+ <th scope="col"><label for="insttCode">${title}</label></th>
+ <td class="left">
+ <form:select path="insttCode" id="insttCode" class="width300 selectText" title="${title} ${inputSelect}">
+ <form:option value="" label="${inputSelect}"/>
+ <form:options items="${insttCode_result}" itemValue="code" itemLabel="codeNm"/>
+ </form:select>
+ <div><form:errors path="insttCode" cssClass="error"/></div>
+ </td>
+ </tr>
+ <!-- 조직아이디 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.orgnztId"/></c:set>
+ <tr>
+ <th scope="col"><label for="orgnztId">${title}</label></th>
+ <td class="left">
+ <form:select path="orgnztId" id="orgnztId" class="width300 selectText" title="${title} ${inputSelect}">
+ <form:option value="" label="${inputSelect}"/>
+ <form:options items="${orgnztId_result}" itemValue="code" itemLabel="codeNm"/>
+ </form:select>
+ <div><form:errors path="orgnztId" cssClass="error"/></div>
+ </td>
+ </tr>
+ <!-- 직위 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.ofcps"/></c:set>
+ <tr>
+ <th><label for="ofcpsNm">${title}</label></th>
+ <td class="left">
+ <form:input path="ofcpsNm" id="ofcpsNm" title="${title} ${inputTxt}" class="width100p inputText" maxlength="50" />
+ <div><form:errors path="ofcpsNm" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 사번 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.emplNum"/></c:set>
+ <tr>
+ <th><label for="emplNo">${title}</label></th>
+ <td class="left">
+ <form:input path="emplNo" id="emplNo" title="${title} ${inputTxt}" class="width100p inputText" maxlength="20" />
+ <div><form:errors path="emplNo" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 성별구분코드 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.saxTypeCode"/></c:set>
+ <tr>
+ <th><label for="sexdstnCode">${title}</label></th>
+ <td class="left">
+ <form:select path="sexdstnCode" id="sexdstnCode" class="width300 selectText" title="${title} ${inputSelect}">
+ <form:option value="" label="${inputSelect}"/>
+ <form:options items="${sexdstnCode_result}" itemValue="code" itemLabel="codeNm"/>
+ </form:select>
+ <div><form:errors path="sexdstnCode" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 생일 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.brth"/></c:set>
+ <tr>
+ <th scope="col"><label for="brth">${title}</label></th>
+ <td class="left">
+ <form:input path="brth" id="brth" title="${title} ${inputTxt}" class="width300 selectText" maxlength="8" />
+ <div><form:errors path="brth" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 집전화번호 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.tel"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="areaNo">${title}</label></th>
+ <td class="left">
+ <form:input path="areaNo" id="areaNo" title="${title} ${inputSelect}" maxlength="5" class="width10p inputText"/>
+ - <form:input path="homemiddleTelno" id="homemiddleTelno" maxlength="5" class="width10p inputText"/>
+ - <form:input path="homeendTelno" id="homeendTelno" maxlength="5" class="width10p inputText"/>
+ <div><form:errors path="areaNo" cssClass="error" /></div>
+ <div><form:errors path="homemiddleTelno" cssClass="error" /></div>
+ <div><form:errors path="homeendTelno" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 사무실전화번호 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.areaNo"/></c:set>
+ <tr>
+ <th scope="col"><label for="offmTelno">${title}</label></th>
+ <td class="left">
+ <form:input path="offmTelno" id="offmTelno" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" />
+ <div><form:errors path="offmTelno" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 팩스번호 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.offmTelno"/></c:set>
+ <tr>
+ <th scope="col"><label for="fxnum">${title}</label></th>
+ <td class="left">
+ <form:input path="fxnum" id="fxnum" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" />
+ <div><form:errors path="fxnum" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 헨드폰번호 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.phone"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="moblphonNo">${title}</label></th>
+ <td class="left">
+ <form:input path="moblphonNo" id="moblphonNo" title="${title} ${inputTxt}" class="width100p inputText" maxlength="15" />
+ <div><form:errors path="moblphonNo" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 이메일주소 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.email"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="emailAdres">${title}</label></th>
+ <td class="left">
+ <form:input path="emailAdres" id="mberEmailAdres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="50" />
+ <div><form:errors path="emailAdres" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 우번번호 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.post"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="zip">${title}</label></th>
+ <td class="left">
+ <input name="zip" id="zip" title="${title} ${inputTxt}" type="text" class="width10p inputText" value="" maxlength="8" />
+ <!-- form:hidden path="zip" id="zip" -->
+ <!-- <button class="btn_s2" onClick="fn_egov_ZipSearch(document.mberManageVO, document.mberManageVO.zip, document.mberManageVO.zip_view, document.mberManageVO.adres);return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />">우번번호검색</button> -->
+ <div><form:errors path="zip" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 주소 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.addr"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="homeadres">${title}</label></th>
+ <td class="left">
+ <form:input path="homeadres" id="homeadres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" />
+ <div><form:errors path="homeadres" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 상세주소 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.addrDetail"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="detailAdres">${title}</label></th>
+ <td class="left">
+ <form:input path="detailAdres" id="detailAdres" title="${title} ${inputTxt}" class="width100p inputText" maxlength="100" />
+ <div><form:errors path="detailAdres" cssClass="error" /></div>
+ </td>
+ </tr>
+ <!-- 그룹아이디 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.groupId"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="groupId">${title}</label></th>
+ <td class="left">
+ <form:select path="groupId" id="groupId" class="width300 selectText" title="${title} ${inputSelect}">
+ <form:option value="" label="${inputSelect}"/>
+ <form:options items="${groupId_result}" itemValue="code" itemLabel="codeNm"/>
+ </form:select>
+ <div><form:errors path="groupId" cssClass="error"/></div>
+ </td>
+ </tr>
+ <!-- 일반회원상태코드 -->
+ <c:set var="title"><spring:message code="comUssUmt.deptUserManageRegist.status"/></c:set>
+ <tr>
+ <th scope="col" class="must"><label for="emplyrSttusCode">${title}</label></th>
+ <td class="left">
+ <form:select path="emplyrSttusCode" class="width300 selectText" id="emplyrSttusCode" title="${title} ${inputSelect}">
+ <form:option value="" label="${inputSelect}"/>
+ <form:options items="${emplyrSttusCode_result}" itemValue="code" itemLabel="codeNm"/>
+ </form:select>
+ <div><form:errors path="emplyrSttusCode" cssClass="error"/></div>
+ </td>
+ </tr>
+ <!-- 로그인인증제한여부 -->
+ <c:set var="title"><spring:message code="comUssUmt.common.lockAt"/></c:set>
+ <tr>
+ <th><label for="lockAt">${title}</label></th>
+ <td class="left">
+ <c:if test="${userManageVO.lockAt eq 'Y'}">예</c:if>
+ <c:if test="${userManageVO.lockAt == null || userManageVO.lockAt eq '' || userManageVO.lockAt eq 'N'}">아니오</c:if>
+ </td>
+ </tr>
+ <form:hidden path="subDn" />
+ </tbody>
+ </table>
+ </div>
+
+ <!-- 하단 버튼 -->
+ <div class="board_footer">
+ <div class="bottom_wrap fl">
+ <button type="button" class="btn_s" title="<spring:message code="button.list" /> <spring:message code="input.button" />" onclick="fnUserList();"> <!-- 목록 -->
+ <spring:message code="button.list" />
+ </button>
+ </div>
+ <div class="bottom_wrap fr">
+ <button type="button" class="btn_s" onClick="fnUpdate(document.forms[0]); return false;" title="<spring:message code="button.save" /> <spring:message code="input.button" />"><spring:message code="button.save" /></button>
+ <button type="button" class="btn_s" onClick="fnDeleteUser('<c:out value='${userManageVO.userTy}'/>:<c:out value='${userManageVO.uniqId}'/>'); return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />"><spring:message code="button.delete" /></button>
+ <button type="button" class="btn_s" onClick="fnPasswordMove(); return false;" title="<spring:message code="comUssUmt.userManageModifyBtn.passwordChange" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.userManageModifyBtn.passwordChange" /></button>
+ <button type="button" class="btn_s" onClick="fnLockIncorrect(); return false;" title="<spring:message code="comUssUmt.common.lockAtBtn" /> <spring:message code="input.button" />"><spring:message code="comUssUmt.common.lockAtBtn" /></button>
+ <button type="button" class="btn_s" onClick="document.userManageVO.reset(); return false;" title="<spring:message code="button.reset" /> <spring:message code="input.button" />"><spring:message code="button.reset" /></button>
+ </div>
+ </div>
+ </div>
+ </form:form>
+ <!-- content end -->
</body>
-</html>
Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserManage.jsp
===================================================================
--- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserManage.jsp (revision 20)
+++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserManage.jsp (revision 21)
@@ -25,12 +25,7 @@
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<c:set var="pageTitle"><spring:message code="comUssUmt.deptUserManage.title"/></c:set>
-<!DOCTYPE html>
-<html>
-<head>
-<title>${pageTitle} <spring:message code="title.list" /></title>
-<meta http-equiv="content-type" content="text/html; charset=utf-8">
-<link type="text/css" rel="stylesheet" href="<c:url value='/css/egovframework/com/com.css' />">
+
<script type="text/javaScript" language="javascript" defer="defer">
<!--
function fncCheckAll() {
@@ -122,111 +117,115 @@
<c:if test="${!empty resultMsg}">alert("<spring:message code="${resultMsg}" />");</c:if>
-->
</script>
-</head>
+
<body>
-<!-- javascript warning tag -->
-<noscript class="noScriptTitle"><spring:message code="common.noScriptTitle.msg" /></noscript>
+ <!-- javascript warning tag -->
+ <noscript class="noScriptTitle"><spring:message code="common.noScriptTitle.msg" /></noscript>
-<form name="listForm" action="<c:url value='/uss/umt/EgovUserManage.do'/>" method="post">
-<div class="board">
- <h1>${pageTitle} <spring:message code="title.list" /></h1>
-
- <!-- 검색영역 -->
- <div class="search_box" title="<spring:message code="common.searchCondition.msg" />">
- <ul>
- <li style="margin:3px 0 0 0;"><div>사용자수 <strong><c:out value="${paginationInfo.totalRecordCount}"/></strong></div></li>
- <li><!-- 상태-->
- <select name="sbscrbSttus" id="sbscrbSttus" title="<spring:message code="comUssUmt.userManageSsearch.sbscrbSttusTitle" />">
- <option value="0" <c:if test="${empty mberVO.sbscrbSttus || mberVO.sbscrbSttus == '0'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.sbscrbSttusAll" /></option><!-- 상태(전체) -->
- <option value="A" <c:if test="${mberVO.sbscrbSttus == 'A'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.sbscrbSttusA" /></option><!-- 가입신청 -->
- <option value="D" <c:if test="${mberVO.sbscrbSttus == 'D'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.sbscrbSttusD" /></option><!-- 삭제 -->
- <option value="P" <c:if test="${mberVO.sbscrbSttus == 'P'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.sbscrbSttusP" /></option><!-- 승인 -->
- </select>
- </li>
- <li><!-- 조건 -->
- <select name="searchCondition" id="searchCondition" title="<spring:message code="comUssUmt.userManageSsearch.searchConditioTitle" />"><!-- -->
- <option value="0" <c:if test="${mberVO.searchCondition == '0'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.searchConditionId" /></option><!-- ID -->
- <option value="1" <c:if test="${empty mberVO.searchCondition || mberVO.searchCondition == '1'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.searchConditionName" /></option><!-- Name -->
- </select>
- </li>
- <!-- 검색키워드 및 조회버튼 -->
- <li>
- <input class="s_input" name="searchKeyword" type="text" size="35" title="<spring:message code="title.search" /> <spring:message code="input.input" />" value='<c:out value="${userSearchVO.searchKeyword}"/>' maxlength="255" >
- <input type="submit" class="s_btn" value="<spring:message code="button.inquire" />" title="<spring:message code="title.inquire" /> <spring:message code="input.button" />" />
- <input type="button" class="s_btn" onClick="fnDeleteUser(); return false;" value="<spring:message code="title.delete" />" title="<spring:message code="title.delete" /> <spring:message code="input.button" />" />
- <span class="btn_b"><a href="<c:url value='/uss/umt/EgovUserInsertView.do'/>" onClick="fnAddUserView(); return false;" title="<spring:message code="button.create" /> <spring:message code="input.button" />"><spring:message code="button.create" /></a></span>
- </li>
- </ul>
- </div>
+ <form name="listForm" action="<c:url value='/uss/umt/EgovUserManage.do'/>" method="post">
+ <div class="board_header">
+ <h3>${pageTitle} <spring:message code="title.list" /></h3>
+ <!-- 검색영역 -->
+ <div class="search_box" title="<spring:message code="common.searchCondition.msg" />">
+ <!-- 상태 -->
+ <select class="select fl" name="sbscrbSttus" id="sbscrbSttus" title="<spring:message code="comUssUmt.userManageSsearch.sbscrbSttusTitle" />">
+ <option value="0" <c:if test="${empty mberVO.sbscrbSttus || mberVO.sbscrbSttus == '0'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.sbscrbSttusAll" /></option><!-- 상태(전체) -->
+ <option value="A" <c:if test="${mberVO.sbscrbSttus == 'A'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.sbscrbSttusA" /></option><!-- 가입신청 -->
+ <option value="D" <c:if test="${mberVO.sbscrbSttus == 'D'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.sbscrbSttusD" /></option><!-- 삭제 -->
+ <option value="P" <c:if test="${mberVO.sbscrbSttus == 'P'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.sbscrbSttusP" /></option><!-- 승인 -->
+ </select>
+ <!-- 조건 -->
+ <select class="select fl" name="searchCondition" id="searchCondition" title="<spring:message code="comUssUmt.userManageSsearch.searchConditioTitle" />"><!-- -->
+ <option value="0" <c:if test="${mberVO.searchCondition == '0'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.searchConditionId" /></option><!-- ID -->
+ <option value="1" <c:if test="${empty mberVO.searchCondition || mberVO.searchCondition == '1'}">selected="selected"</c:if> ><spring:message code="comUssUmt.userManageSsearch.searchConditionName" /></option><!-- Name -->
+ </select>
+ <!-- 검색키워드 및 조회버튼 -->
+ <input class="inputText" name="searchKeyword" type="text" title="<spring:message code="title.search" /> <spring:message code="input.input" />" value="${searchVO.searchKeyword}" maxlength="255" >
+ <button type="submit" class="btn_board"><spring:message code="button.inquire" /></button>
+ </div>
+ </div>
- <table class="board_list" summary="<spring:message code="common.summary.list" arguments="${pageTitle}" />">
- <caption>${pageTitle} <spring:message code="title.list" /></caption>
- <colgroup>
- <col style="width: 5%;">
- <col style="width: 3%;">
-
- <col style="width: 15%;">
- <col style="width: 15%;">
- <col style="width: 20%;">
- <col style="width: 13%;">
- <col style="width: 10%;">
- <col style="width: ;">
- </colgroup>
- <thead>
- <tr>
- <th><spring:message code="table.num" /></th><!-- 번호 -->
- <th><input type="checkbox" name="checkAll" class="check2" onclick="javascript:fncCheckAll()" title="<spring:message code="input.selectAll.title" />"></th><!-- 전체선택 -->
-
- <th class="board_th_link"><spring:message code="comUssUmt.userManageList.id" /></th><!--아이디 -->
- <th><spring:message code="comUssUmt.userManageList.name" /></th><!-- 사용자이름 -->
- <th><spring:message code="comUssUmt.userManageList.email" /></th><!-- 사용자이메일 -->
- <th><spring:message code="comUssUmt.userManageList.phone" /></th><!-- 전화번호 -->
- <th><spring:message code="table.regdate" /></th><!-- 등록일 -->
- <th><spring:message code="comUssUmt.userManageList.sbscrbSttus" /></th><!-- 가입상태 -->
+ <div class="board_body">
+ <div class="board_infomation flex between itemC">
+ <p>총 : <span>${paginationInfo.totalRecordCount}</span>건, 쪽번호 : <span>${paginationInfo.currentPageNo }</span> / <span>${paginationInfo.totalPageCount }</span></p>
+ </div>
- </tr>
- </thead>
- <tbody class="ov">
- <c:if test="${fn:length(resultList) == 0}">
- <tr>
- <td colspan="8"><spring:message code="common.nodata.msg" /></td>
- </tr>
- </c:if>
- <c:forEach var="result" items="${resultList}" varStatus="status">
- <tr>
- <td><c:out value="${status.count}"/></td>
- <td>
- <input type="checkbox" name="checkField" class="check2" title="선택"/>
- <input name="checkId" type="hidden" value="<c:out value='${result.userTy}'/>:<c:out value='${result.uniqId}'/>"/>
- </td>
- <td><a href="<c:url value='/uss/umt/EgovMberSelectUpdtView.do'/>?selectedId=<c:out value="${result.uniqId}"/>" onclick="javascript:fnSelectUser('<c:out value="${result.userTy}"/>:<c:out value="${result.uniqId}"/>'); return false;"><c:out value="${result.userId}"/></a></td>
- <td><c:out value="${result.userNm}"/></td>
- <td><c:out value="${result.emailAdres}"/></td>
- <td><c:out value="${result.areaNo}"/>)<c:out value="${result.middleTelno}"/>-<c:out value="${result.endTelno}"/></td>
- <td><c:out value="${fn:substring(result.sbscrbDe,0,10)}"/></td>
- <td>
- <c:forEach var="emplyrSttusCode_result" items="${emplyrSttusCode_result}" varStatus="status">
- <c:if test="${result.sttus == emplyrSttusCode_result.code}"><c:out value="${emplyrSttusCode_result.codeNm}"/></c:if>
- </c:forEach>
- </td>
- </tr>
- </c:forEach>
- </tbody>
- </table>
-
- <!-- paging navigation -->
- <div class="pagination">
- <ul><ui:pagination paginationInfo="${paginationInfo}" type="image" jsFunction="fnLinkPage"/></ul>
- </div>
-
- <input name="selectedId" type="hidden" />
- <input name="checkedIdForDel" type="hidden" />
- <input name="pageIndex" type="hidden" value="<c:out value='${userSearchVO.pageIndex}'/>"/>
-</div>
-</form>
-
+ <table class="table_list">
+ <caption>${pageTitle} <spring:message code="title.list" /></caption>
+ <colgroup>
+ <col class="width100">
+ <col class="width50">
+ <col class="width150">
+ <col class="width150">
+ <col class="width100">
+ <col class="width200">
+ <col class="width100">
+ <col class="width100">
+ </colgroup>
+ <thead>
+ <tr>
+ <th><spring:message code="table.num" /></th><!-- 번호 -->
+ <th><input type="checkbox" name="checkAll" class="check2" onclick="javascript:fncCheckAll()" title="<spring:message code="input.selectAll.title" />"></th><!-- 전체선택 -->
+ <th class="board_th_link"><spring:message code="comUssUmt.userManageList.id" /></th><!--아이디 -->
+ <th><spring:message code="comUssUmt.userManageList.name" /></th><!-- 사용자이름 -->
+ <th><spring:message code="comUssUmt.userManageList.email" /></th><!-- 사용자이메일 -->
+ <th><spring:message code="comUssUmt.userManageList.phone" /></th><!-- 전화번호 -->
+ <th><spring:message code="table.regdate" /></th><!-- 등록일 -->
+ <th><spring:message code="comUssUmt.userManageList.sbscrbSttus" /></th><!-- 가입상태 -->
+ </tr>
+ </thead>
+ <tbody>
+ <c:if test="${fn:length(resultList) == 0}">
+ <tr>
+ <td colspan="8"><spring:message code="common.nodata.msg" /></td>
+ </tr>
+ </c:if>
+ <c:forEach var="result" items="${resultList}" varStatus="status">
+ <tr>
+ <td><c:out value="${status.count}"/></td>
+ <td>
+ <input type="checkbox" name="checkField" class="check2" title="선택"/>
+ <input name="checkId" type="hidden" value="<c:out value='${result.userTy}'/>:<c:out value='${result.uniqId}'/>"/>
+ </td>
+ <td><a href="<c:url value='/uss/umt/EgovMberSelectUpdtView.do'/>?selectedId=<c:out value="${result.uniqId}"/>" onclick="javascript:fnSelectUser('<c:out value="${result.userTy}"/>:<c:out value="${result.uniqId}"/>'); return false;"><c:out value="${result.userId}"/></a></td>
+ <td><c:out value="${result.userNm}"/></td>
+ <td><c:out value="${result.emailAdres}"/></td>
+ <td><c:out value="${result.areaNo}"/>)<c:out value="${result.middleTelno}"/>-<c:out value="${result.endTelno}"/></td>
+ <td><c:out value="${fn:substring(result.sbscrbDe,0,10)}"/></td>
+ <td>
+ <c:forEach var="emplyrSttusCode_result" items="${emplyrSttusCode_result}" varStatus="status">
+ <c:if test="${result.sttus == emplyrSttusCode_result.code}"><c:out value="${emplyrSttusCode_result.codeNm}"/></c:if>
+ </c:forEach>
+ </td>
+ </tr>
+ </c:forEach>
+ </tbody>
+ </table>
+
+ <input name="selectedId" type="hidden" />
+ <input name="checkedIdForDel" type="hidden" />
+ <input name="pageIndex" type="hidden" value="<c:out value='${userSearchVO.pageIndex}'/>"/>
+
+ </div>
+
+ <div class="board_footer">
+ <!-- paging navigation -->
+ <div class="page" role="group" aria-label="...">
+ <ul>
+ <ui:pagination paginationInfo="${paginationInfo}" type="admin" jsFunction="fn_egov_select_linkPage" />
+ </ul>
+ </div>
+ <div class="bottom_wrap fr">
+ <button type="button" class="btn_s" onclick="fnDeleteUser(); return false;" title="<spring:message code="button.delete" /> <spring:message code="input.button" />">
+ <spring:message code="button.delete" />
+ </button>
+ <button type="button" class="btn_s" onclick="fnAddUserView(); return false;" title="<spring:message code="button.create" /> <spring:message code="input.button" />">
+ <spring:message code="button.create" />
+ </button>
+ </div>
+ </div>
+ </form>
</body>
-</html>
Index: base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserPasswordUpdt.jsp
===================================================================
--- base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserPasswordUpdt.jsp (revision 20)
+++ base3.10/src/main/webapp/WEB-INF/jsp/egovframework/com/uss/umt/EgovUserPasswordUpdt.jsp (revision 21)
@@ -25,114 +25,125 @@
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="validator" uri="http://www.springmodules.org/tags/commons-validator" %>
<c:set var="pageTitle"><spring:message code="comUssUmt.userManagePasswordUpdt.title"/></c:set>
-<!DOCTYPE html>
-<html>
-<head>
-<title>${pageTitle} <spring:message code="title.create" /></title>
-<meta http-equiv="content-type" content="text/html; charset=utf-8">
-<link type="text/css" rel="stylesheet" href="<c:url value='/css/egovframework/com/com.css' />">
+
<script type="text/javascript" src="<c:url value="/validator.do"/>"></script>
<validator:javascript formName="passwordChgVO" staticJavascript="false" xhtml="true" cdata="false"/>
+
<script type="text/javaScript" language="javascript" defer="defer">
function fnListPage(){
- document.passwordChgVO.action = "<c:url value='/uss/umt/EgovUserManage.do'/>";
- document.passwordChgVO.submit();
+ document.passwordChgVO.action = "<c:url value='/uss/umt/EgovUserManage.do'/>";
+ document.passwordChgVO.submit();
}
function fnUpdate(form){
- if(validatePasswordChgVO(form)){
- if(form.newPassword.value != form.newPassword2.value){
- alert("<spring:message code="fail.user.passwordUpdate2" />");
- return false;
- }
- document.passwordChgVO.submit();
- return true;
- }else{
- return false;
- }
+ if(validatePasswordChgVO(form)){
+ if(form.newPassword.value != form.newPassword2.value){
+ alert("<spring:message code="fail.user.passwordUpdate2" />");
+ return false;
+ }
+ document.passwordChgVO.submit();
+ return true;
+ }else{
+ return false;
+ }
+}
+/* ********************************************************
+ * 목록으로 이동
+ ******************************************************** */
+function fn_egov_list_entrprs(form) {
+ document.passwordChgVO.action = "<c:url value='/uss/umt/EgovUserManage.do' />";
+ document.passwordChgVO.submit();
}
+
<c:if test="${!empty resultMsg}">alert("<spring:message code="${resultMsg}" />");</c:if>
</script>
-</head>
+
<body>
-<form name="passwordChgVO" method="post" action="<c:url value="${'/uss/umt/EgovUserPasswordUpdt.do'}"/>" onsubmit="fnUpdate(document.forms[0]); return false;">
- <!-- 상세정보 사용자 삭제시 prameter 전달용 input -->
- <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}'/>"/>
- <!-- 우편번호검색 -->
- <input type="hidden" name="url" value="<c:url value='/sym/ccm/zip/EgovCcmZipSearchPopup.do'/>" />
+ <form name="passwordChgVO" method="post" action="<c:url value="${'/uss/umt/EgovUserPasswordUpdt.do'}"/>" onsubmit="fnUpdate(document.forms[0]); return false;">
+ <!-- 상세정보 사용자 삭제시 prameter 전달용 input -->
+ <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}'/>"/>
+ <!-- 우편번호검색 -->
+ <input type="hidden" name="url" value="<c:url value='/sym/ccm/zip/EgovCcmZipSearchPopup.do'/>" />
-<div class="wTableFrm">
- <!-- 타이틀 -->
- <h2><spring:message code="comUssUmt.deptUserManage.title" /> ${pageTitle}</h2>
-
- <!-- 등록폼 -->
- <table class="wTable" summary="<spring:message code="common.summary.list" arguments="${pageTitle}" />">
- <caption>${pageTitle} <spring:message code="title.create" /></caption>
- <colgroup>
- <col style="width: 16%;"><col style="width: ;">
- </colgroup>
- <tbody>
- <!-- 입력 -->
- <c:set var="inputTxt"><spring:message code="input.input" /></c:set>
- <!-- 일반회원아이디 -->
- <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.id" /></c:set>
- <tr>
- <th>${title}</th>
- <td class="left">
- <input name="emplyrId" id="emplyrId" title="사용자아이디" type="text" size="20" value="<c:out value='${userManageVO.emplyrId}'/>" maxlength="20" readonly/>
- <input name="uniqId" id="uniqId" title="uniqId" type="hidden" size="20" value="<c:out value='${userManageVO.uniqId}'/>"/>
- <input name="userTy" id="userTy" title="userTy" type="hidden" size="20" value="<c:out value='${userManageVO.userTy}'/>"/>
- </td>
- </tr>
-
- <!-- 기존 비밀번호 -->
- <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.oldPass" /></c:set>
- <tr>
- <th>${title}<span class="pilsu">*</span></th>
- <td class="left">
- <input name="oldPassword" id="oldPassword" type="password" size="20" value="" maxlength="100" >
- </td>
- </tr>
- <!-- 비밀번호 -->
- <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.pass" /></c:set>
- <tr>
- <th>${title}<span class="pilsu">*</span></th>
- <td class="left">
- <div>
- <input name="newPassword" id="newPassword" type="password" size="20" value="" maxlength="100" >
- </div>
- <div>
- <div><spring:message code="info.password.rule.password1" /></div>
- <div><spring:message code="info.password.rule.pwdcheckcomb3" /></div>
- <div><spring:message code="info.password.rule.pwdcheckseries" /></div>
- </div>
- </td>
- </tr>
- <!-- 비밀번호확인 -->
- <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.passConfirm" /></c:set>
- <tr>
- <th>${title}<span class="pilsu">*</span></th>
- <td class="left">
- <input name="newPassword2" id="newPassword2" type="password" size="20" value="" maxlength="100" >
- </td>
- </tr>
- </tbody>
- </table>
+ <div class="board_header">
+ <h3><spring:message code="comUssUmt.deptUserManage.title" /> ${pageTitle}</h3>
+ </div>
- <!-- 하단 버튼 -->
- <div class="btn">
- <input type="submit" class="s_submit" value="<spring:message code="button.update" />" title="<spring:message code="button.update" /> <spring:message code="input.button" />" />
+ <div class="board_body">
+ <!-- 등록폼 -->
+ <p class="must_text">
+ <em>*</em>는 필수 입력사항입니다.
+ </p>
+ <table class="table_write">
+ <caption>${pageTitle} <spring:message code="title.create" /></caption>
+ <colgroup>
+ <col style="width: 200px;">
+ <col style="width:;">
+ </colgroup>
- <span class="btn_s"><a href="<c:url value='/uss/umt/EgovUserManage.do' />" title="<spring:message code="button.list" /> <spring:message code="input.button" />"><spring:message code="button.list" /></a></span>
- <button class="btn_s2" onClick="document.passwordChgVO.reset();return false;" title="<spring:message code="button.reset" /> <spring:message code="input.button" />"><spring:message code="button.reset" /></button>
- </div><div style="clear:both;"></div>
-
-</div>
-</form>
+ <tbody>
+ <c:set var="inputTxt"><spring:message code="input.input" /></c:set> <!-- 입력 -->
+ <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.id" /></c:set> <!-- 일반회원아이디 -->
+ <tr>
+ <th scope="col">${title}</th>
+ <td class="left">
+ <input name="emplyrId" id="emplyrId" title="사용자아이디" type="text" class="width100p inputText" value="<c:out value='${userManageVO.emplyrId}'/>" maxlength="20" readonly/>
+ <input name="uniqId" id="uniqId" title="uniqId" type="hidden" value="<c:out value='${userManageVO.uniqId}'/>"/>
+ <input name="userTy" id="userTy" title="userTy" type="hidden" value="<c:out value='${userManageVO.userTy}'/>"/>
+ </td>
+ </tr>
+
+ <!-- 기존 비밀번호 -->
+ <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.oldPass" /></c:set>
+ <tr>
+ <th scope="col" class="must">${title}</th>
+ <td class="left">
+ <input name="oldPassword" id="oldPassword" type="password" class="width100p inputText" value="" maxlength="100" >
+ </td>
+ </tr>
+ <!-- 비밀번호 -->
+ <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.pass" /></c:set>
+ <tr>
+ <th scope="col" class="must">${title}</th>
+ <td class="left">
+ <div>
+ <input name="newPassword" id="newPassword" type="password" class="width100p inputText" value="" maxlength="100" >
+ </div>
+ <div>
+ <div><spring:message code="info.password.rule.password1" /></div>
+ <div><spring:message code="info.password.rule.pwdcheckcomb3" /></div>
+ <div><spring:message code="info.password.rule.pwdcheckseries" /></div>
+ </div>
+ </td>
+ </tr>
+ <!-- 비밀번호확인 -->
+ <c:set var="title"><spring:message code="comUssUmt.userManagePasswordUpdt.passConfirm" /></c:set>
+ <tr>
+ <th scope="col" class="must">${title}</th>
+ <td class="left">
+ <input name="newPassword2" id="newPassword2" type="password" class="width100p inputText" value="" maxlength="100" >
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </div>
+ <!-- 하단 버튼 -->
+ <div class="board_footer">
+ <div class="bottom_wrap fl">
+ <!-- 목록 -->
+ <button type="button" class="btn_s" title="<spring:message code="button.list" /> <spring:message code="input.button" />" onclick="fn_egov_list_entrprs();">
+ <spring:message code="button.list" />
+ </button>
+ </div>
+ <div class="bottom_wrap fr">
+ <button type="button" class="btn_s" onClick="document.passwordChgVO.reset();return false;" title="<spring:message code="button.reset" /> <spring:message code="input.button" />"><spring:message code="button.reset" /></button>
+ <button type="button" class="btn_s" onClick="passwordChgVO.forms[0].submit(); return false;" title="<spring:message code="button.update" /> <spring:message code="input.button" />" ><spring:message code="button.update" /></button>
+ </div>
+ </div>
+ </form>
</body>
-</html>
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?