• Y
  • List All
  • Feedback
    • This Project
    • All Projects
Profile Account settings Log out
  • Favorite
  • Project
  • All
Loading...
  • Log in
  • Sign up
rosewiper / itsm_git star
  • Project homeH
  • CodeC
  • IssueI
  • Pull requestP
  • Review R
  • MilestoneM
  • BoardB
  • Files
  • Commit
  • Branches
itsm_gitsrcmainwebappWEB-INFjspcmmussumtEgovUserManage.jsp
Download as .zip file
File name
Commit message
Commit date
DATABASE
첫번째 커밋
06-19
service/impl
첫번째 커밋
06-19
src/main
첫번째 커밋
06-19
web
첫번째 커밋
06-19
.gitignore
첫번째 커밋
06-19
pom.xml
첫번째 커밋
06-19
searchQuery.sql
첫번째 커밋
06-19
File name
Commit message
Commit date
java/egovframework
첫번째 커밋
06-19
resources
첫번째 커밋
06-19
webapp
첫번째 커밋
06-19
File name
Commit message
Commit date
META-INF
첫번째 커밋
06-19
WEB-INF
첫번째 커밋
06-19
common
첫번째 커밋
06-19
crosseditor/binary/images
첫번째 커밋
06-19
css
첫번째 커밋
06-19
direct
첫번째 커밋
06-19
font-flexslider
첫번째 커밋
06-19
fonts
첫번째 커밋
06-19
html
첫번째 커밋
06-19
images
첫번째 커밋
06-19
img
첫번째 커밋
06-19
js
첫번째 커밋
06-19
se2
첫번째 커밋
06-19
sso
첫번째 커밋
06-19
email.txt
첫번째 커밋
06-19
engleftmenu03.html
첫번째 커밋
06-19
engleftmenu04.html
첫번째 커밋
06-19
engleftmenu05.html
첫번째 커밋
06-19
engleftmenu06.html
첫번째 커밋
06-19
index.jsp
첫번째 커밋
06-19
File name
Commit message
Commit date
META-INF
첫번째 커밋
06-19
config/egovframework/springmvc
첫번째 커밋
06-19
jsp
첫번째 커밋
06-19
lib
첫번째 커밋
06-19
decorators.xml
첫번째 커밋
06-19
sitemesh.xml
첫번째 커밋
06-19
web.xml
첫번째 커밋
06-19
weblogic.xml
첫번째 커밋
06-19
File name
Commit message
Commit date
cmm
첫번째 커밋
06-19
cnt
첫번째 커밋
06-19
com/utl/wed
첫번째 커밋
06-19
cop
첫번째 커밋
06-19
egovframework/com/uss/ion/bnr
첫번째 커밋
06-19
kopost/search
첫번째 커밋
06-19
layout
첫번째 커밋
06-19
main
첫번째 커밋
06-19
sec
첫번째 커밋
06-19
sounds/ko/numbers
첫번째 커밋
06-19
sts/cst
첫번째 커밋
06-19
sym
첫번째 커밋
06-19
test/insa
첫번째 커밋
06-19
uat
첫번째 커밋
06-19
uss
첫번째 커밋
06-19
blank.jsp
첫번째 커밋
06-19
blankUserDirect.jsp
첫번째 커밋
06-19
File name
Commit message
Commit date
chptcha
첫번째 커밋
06-19
error
첫번째 커밋
06-19
fms
첫번째 커밋
06-19
sym
첫번째 커밋
06-19
uss/umt
첫번째 커밋
06-19
validator.jsp
첫번째 커밋
06-19
File name
Commit message
Commit date
EgovIdDplctCnfirm.jsp
첫번째 커밋
06-19
EgovMberConfigInsert.jsp
첫번째 커밋
06-19
EgovMberList.jsp
첫번째 커밋
06-19
EgovMberRegister.jsp
첫번째 커밋
06-19
EgovMberSelectUpdtView.jsp
첫번째 커밋
06-19
EgovModal.jsp
첫번째 커밋
06-19
EgovUserInsert.jsp
첫번째 커밋
06-19
EgovUserInsert2.jsp
첫번째 커밋
06-19
EgovUserManage.jsp
첫번째 커밋
06-19
EgovUserManage_0826.jsp
첫번째 커밋
06-19
EgovUserPasswordUpdt.jsp
첫번째 커밋
06-19
EgovUserPasswordUpdt2.jsp
첫번째 커밋
06-19
EgovUserSelectUpdt.jsp
첫번째 커밋
06-19
EgovUserSelectUpdt2.jsp
첫번째 커밋
06-19
EgovUserSelectUpdt3.jsp
첫번째 커밋
06-19
rosewiper 06-19 7ef7d0e 첫번째 커밋 UNIX
Raw Open in browser Change history
<%-- Class Name : EgovUserManage.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="double-submit" uri="http://www.egovframe.go.kr/tags/double-submit/jsp" %> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" > <meta http-equiv="content-language" content="ko"> <meta name="viewport" content="user-scalable=no, initial-scale=1.0,maximum-scale=1.0, minimum-scale=1.0, width=device-width" /> <title>사용자 목록</title> <script type="text/javaScript" language="javascript" defer="defer"> $( document).ready(function() { var searchSortCnd = $("[name='searchSortCnd']").val(); var searchSortOrd = $("[name='searchSortOrd']").val(); if (searchSortCnd != "" && searchSortOrd != "") { var imgOrdr = ""; if (searchSortOrd == "desc") imgOrdr = "down"; else imgOrdr = "up"; var $sort_div = $("#sort_"+ searchSortCnd); var ordrImg = "<img class='ordr' src='/direct/img/sort_"+imgOrdr+"_on.png' alt=''>"; // <img class="ordr" src="/direct/img/sort_up_img.png" style="display: none;" alt=""> $sort_div.attr("sortOrd", searchSortOrd); $sort_div.find("div img").remove(); $sort_div.find("div").append(ordrImg); } // 정렬 항목 이벤트 $(".sort").click(function(e) { sortSearch(this); }); }); //목록 정렬 항목 클릭 function sortSearch(obj) { var sortOrd = $(obj).attr("sortOrd"); var sortCnd = $(obj).attr("id"); $("[name='searchSortCnd']").val(sortCnd.substring(5)); // 구분자 제거 if (sortOrd == "desc") $("[name='searchSortOrd']").val("asc"); else $("[name='searchSortOrd']").val("desc"); linkPage(1); } function fnCheckAll(){ var checkField = document.listForm.checkField; if(document.listForm.checkAll.checked) { if(checkField) { if(checkField.length > 1) { for(var i=0; i < checkField.length; i++) { checkField[i].checked = true; } } else { checkField.checked = true; } } } else { if(checkField) { if(checkField.length > 1) { for(var j=0; j < checkField.length; j++) { checkField[j].checked = false; } } else { checkField.checked = false; } } } } function fnDeleteUser() { if($("input:checkbox[name='checkField']").is(":checked")==false){ alert("선택된 항목이 없습니다."); return; } var checkField = document.listForm.checkField; var id = document.listForm.checkId; var checkedIds = ""; var checkedCount = 0; if(checkField) { if(checkField.length > 1) { for(var i=0; i < checkField.length; i++) { if(checkField[i].checked) { checkedIds += ((checkedCount==0? "" : ",") + id[i].value); checkedCount++; } } } else { if(checkField.checked) { checkedIds = id.value; } } } if(checkedIds.length > 0) { //alert(checkedIds); if(confirm("<spring:message code="common.delete.msg" />")){ document.listForm.checkedIdForDel.value=checkedIds; document.listForm.action = "<c:url value='/uss/umt/user/EgovUserDelete.do'/>"; document.listForm.submit(); } } } function fnSelectUser(id) { document.modiForm.selectedId.value = id; array = id.split(":"); if(array[0] == "") { } else { userTy = array[0]; userId = array[1]; } document.modiForm.selectedId.value = userId; document.modiForm.action = "<c:url value='/uss/umt/user/EgovUserSelectUpdtView.do'/>"; document.modiForm.submit(); } function fnAddUserView() { document.modiForm.action = "<c:url value='/uss/umt/user/EgovUserInsertView.do'/>"; document.modiForm.submit(); } function fnPeristalsis() { document.peristalsisForm.action = "<c:url value='/let/itsm/sync/syncRefresh.do'/>"; document.peristalsisForm.submit(); } function linkPage(pageNo){ var searchForm = document.searchForm ; searchForm.pageIndex.value = pageNo ; searchForm.searchSortOrd.value = $('#searchSortOrd').val() ; searchForm.pageUnit.value = $('#pageUnit').val(); searchForm.searchCondition.value = $('#searchCondition').val(); searchForm.searchKeyword.value = $('#searchKeyword').val(); searchForm.action = "<c:url value='/uss/umt/user/EgovUserManage.do'/>"; searchForm.submit(); } function fnSearch(){ linkPage(1); } function fnViewCheck(){ if(insert_msg.style.visibility == 'hidden'){ insert_msg.style.visibility = 'visible'; }else{ insert_msg.style.visibility = 'hidden'; } } </script> </head> <body> <form name="listForm" action="<c:url value='/uss/umt/user/EgovUserManage.do'/>" method="post"> <double-submit:preventer tokenKey="someKey" /> <input name="selectedId" type="hidden" /> <input name="checkedIdForDel" type="hidden" /> <input name="pageIndex" type="hidden" value="<c:out value='${userSearchVO.pageIndex}'/>"/> <input type="hidden" name="sortOrder" id="sortOrder" value="${userSearchVO.sortOrder}" /> <div class="cont_area"> <div class="cont_main_title"> <img src="/direct/img/home_icon.png" alt=""> <span id="cnt_cate_list"></span> </div> <div class="cont_serch_area"> <div class="basic_serch_area"> <select name="searchCondition" id="searchCondition" class="select" title="검색조건선택"> <option value="" <c:if test="${empty userSearchVO.searchCondition }">selected="selected"</c:if> >전체</option> <option value="0" <c:if test="${userSearchVO.searchCondition == '0'}">selected="selected"</c:if> >아이디</option> <option value="1" <c:if test="${userSearchVO.searchCondition == '1'}">selected="selected"</c:if> >관리자명</option> </select> <input type="text" id="searchKeyword" name="searchKeyword" value="<c:out value='${userSearchVO.searchKeyword}'/>" size="25" title="검색" /> <div class="serch_btns"> <input type="button" value="검색" class="serch_btn" onclick="fnSearch(); return false;"> </div> </div> </div> <div class="list_info"> <div class="all_list_number">총 <span class="all_number"><c:out value="${paginationInfo.totalRecordCount}"/></span>건</div> <div class="list_info_right"> <c:if test="${userCheck.authorCode == 'ROLE_ADMIN'}"> <div class="list_write"><input type="button" value="조직도 연동" onclick="fnPeristalsis(); return false;"></div> <div class="list_write"><input type="button" value="등록" onclick="fnAddUserView(); return false;"></div> </c:if> <div class="list_count"> <select name="pageUnit" id="pageUnit" class="select" title="검색조건선택" onchange="fnSearch();"> <option value='10' <c:if test="${userSearchVO.pageUnit == '10' or userSearchVO.pageUnit == ''}">selected</c:if>>10줄</option> <option value='20' <c:if test="${userSearchVO.pageUnit == '20'}">selected</c:if>>20줄</option> <option value='30' <c:if test="${userSearchVO.pageUnit == '30'}">selected</c:if>>30줄</option> </select> </div> <c:if test="${userCheck.authorCode == 'ROLE_ADMIN'}"> <div class="del_btn"> <input type="button" value="삭제" onclick="fnDeleteUser(); return false;"/> </div> </c:if> </div> </div> <div class="list_wrap"> <table> <colgroup> <col style="width: 55px;"> <col style="width: 80px;"> <col style="width: 15%;"> <col style="width: 10%;"> <col style="width: 10%;"> <col style="width: 15%;"> <col style="width: 30%;"> <col style="width: 10%;"> </colgroup> <tr> <th><input type="checkbox" namve="checkAll" id="checkAll" onClick="fnCheckAll();"> <label for="checkAll"></label></th> <th> <div class="sort" id="sort_uniqId">번호 <div class="sort_btn"><!-- 정렬버튼 --> <img src="/direct/img/sort_up_img.png" alt=""> </div> </div> </th> <th> <div class="sort" id="sort_userId">아이디 <div class="sort_btn"><!-- 정렬버튼 --> <img src="/direct/img/sort_up_img.png" alt=""> </div> </div> </th> <th> <div class="sort" id="sort_userNm">관리자명 <div class="sort_btn"><!-- 정렬버튼 --> <img src="/direct/img/sort_up_img.png" alt=""> </div> </div> </th> <th> <div class="sort" id="sort_authorCode">권한 <div class="sort_btn"><!-- 정렬버튼 --> <img src="/direct/img/sort_up_img.png" alt=""> </div> </div> </th> <th> <div class="sort" id="sort_offmTelno">전화번호(부서) <div class="sort_btn"><!-- 정렬버튼 --> <img src="/direct/img/sort_up_img.png" alt=""> </div> </div> </th> <th> <div class="sort" id="sort_emailAdres">이메일 <div class="sort_btn"><!-- 정렬버튼 --> <img src="/direct/img/sort_up_img.png" alt=""> </div> </div> </th> <th> <div class="sort" id="sort_sbscrbDe">등록일 <div class="sort_btn"><!-- 정렬버튼 --> <img src="/direct/img/sort_up_img.png" alt=""> </div> </div> </th> </tr> <c:forEach var="result" items="${resultList}" varStatus="status"> <tr> <td> <input name="checkField" id="check${status.index}" type="checkbox" <c:out value="${status.count}"/>" /> <label for="check${status.index}"></label> <input name="checkId" type="hidden" value="<c:out value='${result.userTy}'/>:<c:out value='${result.uniqId}'/>"/> </td> <td> <c:if test="${userSearchVO.searchSortOrd eq 'asc' }"> <c:out value="${(userSearchVO.pageIndex - 1) * userSearchVO.pageUnit + status.count}"/> </c:if> <c:if test="${userSearchVO.searchSortOrd eq 'desc' }"> <c:out value="${ ( paginationInfo.totalRecordCount - ((userSearchVO.pageIndex -1)*userSearchVO.pageUnit) ) - status.index }"/> </c:if> <%-- <c:out value="${(userSearchVO.pageIndex - 1) * userSearchVO.pageSize + status.count}"/> --%> </td> <td> <a href="<c:url value='/uss/umt/user/EgovUserSelectUpdtView.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}"/> </td> <td> <c:out value="${result.userNm}"/> </td> <td> <c:forEach items="${authorList}" var="authorResult" varStatus="status"> <c:if test="${authorResult.authorCode eq result.authorCode}"> ${authorResult.authorNm} </c:if> </c:forEach> </td> <td> <c:out value="${result.offmTelno}"/> </td> <td><c:out value="${result.emailAdres}"/></td> <td><c:out value="${result.sbscrbDe}"/></td> </tr> </c:forEach> <c:if test="${empty resultList}"> <tr><td colspan="8"><spring:message code="common.nodata.msg" /></td></tr> </c:if> </table> </div> <!-- 페이지 네비게이션 시작 --> <c:if test="${!empty resultList}"> <div class="page"> <ul> <ui:pagination paginationInfo = "${paginationInfo}" type="image" jsFunction="linkPage" /> </ul> </div> </c:if> <!-- //페이지 네비게이션 끝 --> </div> </form> <form name="modiForm" id="modiForm" method="get"> <input name="selectedId" type="hidden" /> </form> <form name="searchForm" id="searchForm" method="get"> <input name="searchCondition" type="hidden" /> <input name="searchKeyword" type="hidden" /> <input name="pageIndex" type="hidden" /> <input name="pageUnit" type="hidden" value="10" /> <input type="hidden" name="searchSortCnd" id="searchSortCnd" value="<c:out value="${userSearchVO.searchSortCnd}" />" /> <input type="hidden" name="searchSortOrd" id="searchSortOrd" value="<c:out value="${userSearchVO.searchSortOrd}" />" /> </form> <form name="peristalsisForm" id="peristalsisForm" method="get"> </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