• Contribution
    • 5.0
    • Archive

  • 시작하기
  • 실행환경
  • 개발환경
  • 공통컴포넌트
시작하기 실행환경 개발환경 공통컴포넌트
  • 공통컴포넌트 개요
  • 사용자디렉토리/통합인증
  • 보안
  • 통계/리포팅
  • 협업
  • 사용자지원
  • 시스템관리
  • 시스템/서비스연계
  • 디지털 자산관리
  • 요소기술
공통컴포넌트 개요
  • 공통컴포넌트 시작하기
  • 공통컴포넌트 환경설정
  • 공통컴포넌트 배포 파일의 구성
  • 공통컴포넌트 테이블 구성 정보
  • 패키지 간 참조 관계
  • 공통컴포넌트 축약어
사용자디렉토리/통합인증
    일반 로그인
    • SSO 연계서비스
  • 인증서로그인
  • 로그인정책관리
보안
    권한관리
    • 권한관리 기능
    • 권한별 롤관리
  • 권한그룹관리
  • 그룹관리
  • 롤관리
  • 부서권한관리
  • 암호화 복호화
  • 로그인 시간관리
  • 비밀번호 만료기간 관리
통계/리포팅
  • 게시물 통계
  • 사용자 통계
  • 접속 통계
  • 화면 통계
  • 보고서 통계
  • 자료이용현황 통계
협업
    게시판
    • 블로그관리
    • 게시판관리
    • 게시판(방명록)
    • 게시판(통합게시판)
    • 템플릿관리
    • 댓글관리
    • 스크랩관리
    • 만족도조사
    커뮤니티
    • 커뮤니티생성관리
    • 커뮤니티사용관리
    • 커뮤니티회원관리
    문자메시지
    • 문자메시지서비스
    일정관리
    • 부서일정관리
    • 일정관리
    • 일지관리
    • 전체일정
    • 간부일정관리
    • 부서업무함관리
    • 주간/월간보고관리
    • 메모할일관리
    • 메모보고
    전자우편
    • 메일솔루션 연동 인터페이스
    주소록/명함록
    • 명함관리
    • 주소록관리
    전자결재
    • 약식결재
사용자지원
    사용자관리
    • 기업 회원 관리
    • 사용자 관리
    • 회원 관리
    개인화
    • 마이페이지
    약관관리
    • 약관관리
    • 저작권보호정책
    • 개인정보보호정책확인
    온라인헬프
    • 도움말
    • 용어사전
    • FAQ관리
    • Q&A관리
    • 행정전문용어사전관리
    • 온라인매뉴얼
    온라인참여
    • 상담관리
    • 설문관리
    • 설문조사
    • 설문템플릿관리
    • 설문응답자관리
    • 설문질문관리
    • 설문항목관리
    • 회의관리
    • 온라인POLL관리
    정보제공/알림
    • 뉴스관리
    • 사이트관리
    • 사이트맵
    • 추천사이트관리
    • 행사/이벤트/캠페인
    • 팝업창관리
    • 정보알림이
    • 배너관리
    • 로그인화면이미지관리
    • 최근검색어조회
    • 메인이미지관리
    • 통합링크관리
    • 사용자부재관리
    • 인터넷서비스안내및관리
    • 회의실관리
    • 회의실예약관리
    • Wiki기능
    • RSS태그관리
    • Twitter연동
    • 쪽지관리
    • 받은쪽지함관리
    • 보낸쪽지함관리
    • 직원경조사관리
    • 휴가관리
    • 당직관리
    • 포상관리
    • 기념일관리
    • 행사신청관리
    • 행사접수관리
    • 약도관리
    • 개인연차관리
    • Facebook 연동
시스템관리
    공통코드관리
    • 공통분류코드
    • 공통상세코드
    • 공통코드
    • 우편번호관리
    • 행정코드관리
    • 기관코드수신
    • 기관코드
    • 법정동코드
    • 도로명주소연계
    로그관리
    • 로그관리
    • 사용로그관리
    • 송/수신 로그관리
    • 시스템 이력관리
    • 웹로그관리
    • 접속로그관리
    • 개인정보조회로그관리
    메뉴관리
    • 메뉴관리
    • 메뉴생성관리
    • 바로가기메뉴관리
    프로그램관리
    • 프로그램관리
    배치관리
    • 배치작업관리
    • 배치결과관리
    • 스케줄처리
    시스템관리
    • 백업관리
    • 네트워크관리
    • 서버정보관리
    장애관리
    • 장애신청관리
    • 장애처리결과관리
시스템/서비스연계
  • 시스템연계관리
  • 연계현황관리
  • 연계메시지관리
  • 연계기관관리
디지털 자산관리
  • 개인지식관리
  • 지식맵
    • 지식맵관리(조직)
    • 지식맵관리(유형)
    • 지식정보제공
  • 지식전문가관리
  • 지식정보관리
  • 지식평가관리
요소기술
    신규 컴포넌트(v3.2)
    • 이중등록(Double Submit) 방지
    • Http Request 정보 취득
    • 숫자 지역화 처리
    • 날짜 지역화 처리
    • showModalDialog 대체 기능
    • HTTPS UrlRewrite filter
    • 중복 로그인 방지 기능
    • 출퇴근 관리
    • Resource close 처리
    • Basic 로그
    외부 추가 컴포넌트
    • EasyBatch(v3.2 신규)
    • Social Login(Naver, Google, KAKAO)
    • LDAP조직도관리(v3.2 신규)
    • 웹소켓메신저(v3.2 신규)
    메시지 처리
    • 경고메시지
    • 에러메시지
    • 정보메시지
    • 확인메시지
    인쇄/출력
    • 화면인쇄
    • 프린터상태확인
    • 전자관인출력
    쿠키/세션
    • 세션처리
    • 쿠키처리
    달력
    • 공휴일관리(달력)
    인터페이스/화면
    • 메인메뉴
    • 트리메뉴
    웹에디터
    • 웹에디터(공통컴포넌트 2.0 매뉴얼 참조)
    • WYSIWYG Editor(v3.2 신규)
    포맷/계산/변환
    • 날짜/시간/요일 계산
    • 날짜/시간/요일 변환
    • 날짜/시간/요일 유효성체크
    • 날짜/시간/요일 포맷변경
    • 랜덤날짜구하기
    • 랜덤문자열구하기
    • 랜덤숫자구하기
    • 문자열검색
    • 문자열변환
    • 문자열유효성체크
    • 문자열치환
    • 번호유효성체크
    • 단위계산
    • 숫자검색
    • 숫자변환
    • 숫자유효성체크
    • 숫자치환
    • 포맷유효성체크
    • 실수/정수/음수체크
    • 양력/음력변환
    • 인코딩/디코딩
    • 특수문자열처리
    • 환율계산
    • TIMESTAMP값구하기
    시스템
    • 네트워크상태체크
    • 네트워크정보확인
    • 디렉토리감시
    • 디렉토리권한체크
    • 디렉토리복사
    • 디렉토리삭제
    • 디렉토리생성
    • 디렉토리속성정보체크
    • 디렉토리 압축/해제
    • 디렉토리이동
    • 송수신모니터링
    • DB서비스모니터링
    • 로그패턴검사
    • 디렉토리일자체크
    • 디렉토리존재체크
    • 디스크속성정보체크
    • 디스크유효용량체크
    • 디스크존재체크
    • 서버정보확인
    • 시스템정보확인
    • 유효메모리체크
    • 클라이언트정보확인
    • 파일권한체크
    • 프로세스모니터링
    • 네트워크서비스모니터링
    • 파일시스템모니터링
    • 파일다운로드
    • 파일변환
    • 파일보안
    • 파일복사
    • 파일비교
    • 파일삭제
    • 파일생성
    • 파일속성정보체크
    • 파일송/수신
    • 파일압축/해제
    • 프록시서비스
    • 파일동기화
    • 로그인세션정보체크
    • 파일업로드
    • 파일이동
    • 파일일자체크
    • 파일존재체크
    • 파일파싱
    • 프로세스ID확인
    • 프로퍼티
    • XML 데이터조립
    • XML 데이터파싱
    • 서버자원모니터링
    • 웹표준검사
    • HTTP서비스모니터링
페이지보기 페이지편집 문서에 이슈 생성 프로젝트에 이슈 생성

공통컴포넌트

    • 공통컴포넌트 시작하기
    • 공통컴포넌트 환경설정
    • 공통컴포넌트 배포 파일의 구성
    • 공통컴포넌트 테이블 구성 정보
    • 패키지 간 참조 관계
    • 공통컴포넌트 축약어
      • SSO 연계서비스
    • 인증서로그인
    • 로그인정책관리
      • 권한관리 기능
      • 권한별 롤관리
    • 권한그룹관리
    • 그룹관리
    • 롤관리
    • 부서권한관리
    • 암호화 복호화
    • 로그인 시간관리
    • 비밀번호 만료기간 관리
    • 게시물 통계
    • 사용자 통계
    • 접속 통계
    • 화면 통계
    • 보고서 통계
    • 자료이용현황 통계
      • 블로그관리
      • 게시판관리
      • 게시판(방명록)
      • 게시판(통합게시판)
      • 템플릿관리
      • 댓글관리
      • 스크랩관리
      • 만족도조사
      • 커뮤니티생성관리
      • 커뮤니티사용관리
      • 커뮤니티회원관리
      • 문자메시지서비스
      • 부서일정관리
      • 일정관리
      • 일지관리
      • 전체일정
      • 간부일정관리
      • 부서업무함관리
      • 주간/월간보고관리
      • 메모할일관리
      • 메모보고
      • 메일솔루션 연동 인터페이스
      • 명함관리
      • 주소록관리
      • 약식결재
      • 기업 회원 관리
      • 사용자 관리
      • 회원 관리
      • 마이페이지
      • 약관관리
      • 저작권보호정책
      • 개인정보보호정책확인
      • 도움말
      • 용어사전
      • FAQ관리
      • Q&A관리
      • 행정전문용어사전관리
      • 온라인매뉴얼
      • 상담관리
      • 설문관리
      • 설문조사
      • 설문템플릿관리
      • 설문응답자관리
      • 설문질문관리
      • 설문항목관리
      • 회의관리
      • 온라인POLL관리
      • 뉴스관리
      • 사이트관리
      • 사이트맵
      • 추천사이트관리
      • 행사/이벤트/캠페인
      • 팝업창관리
      • 정보알림이
      • 배너관리
      • 로그인화면이미지관리
      • 최근검색어조회
      • 메인이미지관리
      • 통합링크관리
      • 사용자부재관리
      • 인터넷서비스안내및관리
      • 회의실관리
      • 회의실예약관리
      • Wiki기능
      • RSS태그관리
      • Twitter연동
      • 쪽지관리
      • 받은쪽지함관리
      • 보낸쪽지함관리
      • 직원경조사관리
      • 휴가관리
      • 당직관리
      • 포상관리
      • 기념일관리
      • 행사신청관리
      • 행사접수관리
      • 약도관리
      • 개인연차관리
      • Facebook 연동
      • 공통분류코드
      • 공통상세코드
      • 공통코드
      • 우편번호관리
      • 행정코드관리
      • 기관코드수신
      • 기관코드
      • 법정동코드
      • 도로명주소연계
      • 로그관리
      • 사용로그관리
      • 송/수신 로그관리
      • 시스템 이력관리
      • 웹로그관리
      • 접속로그관리
      • 개인정보조회로그관리
      • 메뉴관리
      • 메뉴생성관리
      • 바로가기메뉴관리
      • 프로그램관리
      • 배치작업관리
      • 배치결과관리
      • 스케줄처리
      • 백업관리
      • 네트워크관리
      • 서버정보관리
      • 장애신청관리
      • 장애처리결과관리
    • 시스템연계관리
    • 연계현황관리
    • 연계메시지관리
    • 연계기관관리
    • 개인지식관리
      • 지식맵관리(조직)
      • 지식맵관리(유형)
      • 지식정보제공
    • 지식전문가관리
    • 지식정보관리
    • 지식평가관리
      • 이중등록(Double Submit) 방지
      • Http Request 정보 취득
      • 숫자 지역화 처리
      • 날짜 지역화 처리
      • showModalDialog 대체 기능
      • HTTPS UrlRewrite filter
      • 중복 로그인 방지 기능
      • 출퇴근 관리
      • Resource close 처리
      • Basic 로그
      • EasyBatch(v3.2 신규)
      • Social Login(Naver, Google, KAKAO)
      • LDAP조직도관리(v3.2 신규)
      • 웹소켓메신저(v3.2 신규)
      • 경고메시지
      • 에러메시지
      • 정보메시지
      • 확인메시지
      • 화면인쇄
      • 프린터상태확인
      • 전자관인출력
      • 세션처리
      • 쿠키처리
      • 공휴일관리(달력)
      • 메인메뉴
      • 트리메뉴
      • 웹에디터(공통컴포넌트 2.0 매뉴얼 참조)
      • WYSIWYG Editor(v3.2 신규)
      • 날짜/시간/요일 계산
      • 날짜/시간/요일 변환
      • 날짜/시간/요일 유효성체크
      • 날짜/시간/요일 포맷변경
      • 랜덤날짜구하기
      • 랜덤문자열구하기
      • 랜덤숫자구하기
      • 문자열검색
      • 문자열변환
      • 문자열유효성체크
      • 문자열치환
      • 번호유효성체크
      • 단위계산
      • 숫자검색
      • 숫자변환
      • 숫자유효성체크
      • 숫자치환
      • 포맷유효성체크
      • 실수/정수/음수체크
      • 양력/음력변환
      • 인코딩/디코딩
      • 특수문자열처리
      • 환율계산
      • TIMESTAMP값구하기
      • 네트워크상태체크
      • 네트워크정보확인
      • 디렉토리감시
      • 디렉토리권한체크
      • 디렉토리복사
      • 디렉토리삭제
      • 디렉토리생성
      • 디렉토리속성정보체크
      • 디렉토리 압축/해제
      • 디렉토리이동
      • 송수신모니터링
      • DB서비스모니터링
      • 로그패턴검사
      • 디렉토리일자체크
      • 디렉토리존재체크
      • 디스크속성정보체크
      • 디스크유효용량체크
      • 디스크존재체크
      • 서버정보확인
      • 시스템정보확인
      • 유효메모리체크
      • 클라이언트정보확인
      • 파일권한체크
      • 프로세스모니터링
      • 네트워크서비스모니터링
      • 파일시스템모니터링
      • 파일다운로드
      • 파일변환
      • 파일보안
      • 파일복사
      • 파일비교
      • 파일삭제
      • 파일생성
      • 파일속성정보체크
      • 파일송/수신
      • 파일압축/해제
      • 프록시서비스
      • 파일동기화
      • 로그인세션정보체크
      • 파일업로드
      • 파일이동
      • 파일일자체크
      • 파일존재체크
      • 파일파싱
      • 프로세스ID확인
      • 프로퍼티
      • XML 데이터조립
      • XML 데이터파싱
      • 서버자원모니터링
      • 웹표준검사
      • HTTP서비스모니터링
  1. Home
  2. 공통컴포넌트
  3. 요소기술
  4. 달력
  • 페이지 보기
  • 페이지 편집
  • 문서에 이슈 생성
  • 프로젝트에 이슈 생성

이 페이지의 구성

공휴일관리(달력)

  • 개요
  • 설명
  • 관련화면 및 수행매뉴얼
  • 참고자료

개요

공휴일관리(휴일관리)는 휴일의 등록, 수정, 삭제, 목록조회, 상세조회 기능을 제공한다. 등록된 휴일 정보는 일반달력·행정달력 팝업 및 일간/주간/월간/연간 달력 화면에 반영된다.

설명

휴일의 관리는 목록조회, 상세조회, 등록, 수정, 삭제 처리를 할 수 있도록 구성되어 있다.

관련소스

유형대상소스명비고
Controlleregovframework.com.sym.cal.web.EgovCalRestdeManageController.java달력, 휴일관리를 위한 컨트롤러 클래스
Serviceegovframework.com.sym.cal.service.EgovCalRestdeManageService.java달력, 휴일관리를 위한 서비스 인터페이스
ServiceImplegovframework.com.sym.cal.service.impl.EgovCalRestdeManageServiceImpl.java달력, 휴일관리를 위한 서비스 구현 클래스
DAOegovframework.com.sym.cal.service.impl.RestdeManageDAO.java휴일 정보 관리를 위한 데이터처리 클래스
Modelegovframework.com.sym.cal.service.Restde.java휴일 정보 Model 클래스
VOegovframework.com.sym.cal.service.RestdeVO.java달력, 휴일관리를 위한 VO 클래스
JS/js/egovframework/cmm/sym/cal/EgovCalPopup.js일반달력·행정달력 팝업 호출 JavaScript
JSP/WEB-INF/jsp/egovframework/cmm/sym/cal/EgovRestdeList.jsp 외휴일 목록/등록/수정/상세 및 일반·행정달력(팝업/일간/주간/월간/연간) JSP 페이지 일체

관련테이블

테이블명테이블명(영문)비고
휴일COMTNRESTDE휴일 정보를 관리

ID Generation (context-idgen.xml)

<bean name="egovRestDeIdGnrService"
    class="egovframework.rte.fdl.idgnr.impl.EgovTableIdGnrService"
    destroy-method="destroy">
    <property name="dataSource" ref="dataSource" />
    <property name="blockSize" value="10"/>
    <property name="table" value="COMTECOPSEQ"/>
    <property name="tableName" value="RESTDE_ID"/>
</bean>

ID Generation Service를 활용하기 위해서 Sequence 저장테이블인 COMTECOPSEQ에 RESTDE_ID 항목을 추가한다.

INSERT INTO COMTECOPSEQ VALUES('RESTDE_ID','0');

관련화면 및 수행매뉴얼

휴일 관리

기능URLController method화면(URL)
목록조회/sym/cal/EgovRestdeList.doselectRestdeList/cmm/sym/cal/EgovRestdeList
등록/sym/cal/EgovRestdeRegist.doinsertRestde/cmm/sym/cal/EgovRestdeRegist
수정/sym/cal/EgovRestdeModify.doupdateRestde/cmm/sym/cal/EgovRestdeModify
상세조회/sym/cal/EgovRestdeDetail.doselectRestdeDetail/cmm/sym/cal/EgovRestdeDetail
삭제/sym/cal/EgovRestdeRemove.dodeleteRestde/cmm/sym/cal/EgovRestdeDetail

휴일 목록은 페이지당 10건씩 조회되며 검색조건은 휴일일자·휴일명에 대해 수행된다.

달력 팝업 사용

일반달력·행정달력 팝업 호출을 위하여 EgovCalPopup.js를 해당 페이지에 등록한다.

<script type="text/javascript" src="<c:url value='/js/egovframework/cmm/sym/cal/EgovCalPopup.js' />"></script>

<form name="Form1" action="<c:url value='/sym/cmm/EgovNormalCalPopup.do'/>" method="post">
    <input type="hidden" name="sDate" value="" size="8" readonly
        onClick="javascript:fn_egov_NormalCalendar(document.Form1, document.Form1.sDate, document.Form1.vDate);" />
    <input type="text" name="vDate" value="" size="10" readonly
        onClick="javascript:fn_egov_NormalCalendar(document.Form1, document.Form1.sDate, document.Form1.vDate);" />
</form>

sDate는 연월일 8자리를, vDate는 -를 포함한 날짜를 받는다. 행정달력은 fn_egov_AdministCalendar를 사용한다.

달력 조회

기능URL (일반달력)URL (행정달력)
일간조회/sym/cal/EgovNormalDayCalendar.do/sym/cal/EgovAdministDayCalendar.do
주간조회/sym/cal/EgovNormalWeekCalendar.do/sym/cal/EgovAdministWeekCalendar.do
월간조회/sym/cal/EgovNormalMonthCalendar.do/sym/cal/EgovAdministMonthCalendar.do
연간조회/sym/cal/EgovNormalYearCalendar.do/sym/cal/EgovAdministYearCalendar.do

참고자료

  • 공통컴포넌트 소스 저장소 (egovframe-common-components)
  • 대표전화  1566-3598 (070-4448-2678)
  • 대표문의메일  egovframesupport@gmail.com
전자정부 표준프레임워크 Git
이용 안내 라이센스

COPYRIGHT (C) 2024 eGovFramework. ALL RIGHTS RESERVED.