Collapse AllExpand All

6. 디렉터리 구성 및 파일

ksf.war 디렉터리의 구성은 일반적인 WAR 형식을 따른다. 다음은 서비스 프레임워크 웹 애플리케이션의 루트로부터의 각 디렉터리에 대한 설명이다.

디렉터리설명

/

서비스 프레임워크로부터 클라이언트 브라우저로 전송되는 JSP 파일들이 위치한다.

/bootstrap

초기 설치 시 환경 설정과 관련된 JSP 파일들이 위치한다.

/css

각 페이지에 적용되는 스타일 시트 파일들이 위치한다.

/doc

JAVADOC 파일들이 위치한다.

/fonts

각 페이지에서 사용하는 폰트 파일들이 위치한다.

/img

각 페이지에서 참조하는 이미지 파일들이 위치한다.

/js

자바 스크립트 파일들이 위치한다.

/META-INF

WAR에 대한 메타 정보 파일(MANIFEST.MF) 및 서비스 프레임워크의 라이선스 파일(ksf.lic), 오픈 소스 라이선스 파일들이 위치한다.

/WEB-INF

웹 애플리케이션 배치 설명자(web.xml) 파일 및 서비스 프레임워크의 환경 설정 파일이 위치한다.

/WEB-INF/classes

서비스 프레임워크를 구성하는 자바 클래스 파일들이 위치한다.

/WEB-INF/data

예제로 제공되는 사전 파일들이 위치한다.

/WEB-INF/lib

서비스 프레임워크가 사용하는 자바 클래스 파일들을 포함하는 JAR 파일들이 위치한다.

/WEB-INF/spring

스프링 프레임워크의 빈 설정 파일들이 위치한다.

/WEB-INF/templates

최초 설치 시 환경 설정 파일(default.properties)에 대한 템플릿 파일이 위치한다.