생성된 .java 및 .class 파일의 패키지 및 디렉토리
기본으로, 모든 JSP(JavaServer Pages) 파일에 대한 .java 파일은 패키지문 package com.ibm._jsp;와 함께 생성됩니다. JSP 엔진의 클래스 로더는 JSP 클래스가 모두 동일한 패키지에 있을 때 해당 클래스를 로드하는 방법을 인식합니다. .java 파일은 파일 시스템에서 JSP 소스 디렉토리 구조를 미러링하는 디렉토리 구조에 위치합니다.
JSP 엔진 구성 매개변수 useFullPackageNames를
true로 설정하면, .java 파일이 다음 패키지문과 함께
생성됩니다.
Package _ibmjsp.<jsp가 위치한 디렉토리 구조>;
web.xml 파일에서 전체 패키지 이름을 사용하면 JSP를 서블릿으로구성할 수 있습니다. 자세한 정보는
JSP 클래스 로딩 설정 주제를 참조하십시오. 이 섹션의 다음 표에는
생성된 .java 및 .class
파일의 패키지 및 디렉토리 구조의 예제가 있습니다. 디렉토리 | 파일 이름 | 파일 시스템에서.java 또는 .class 파일의 위치 | ||
---|---|---|---|---|
JSP 파일(JSP file) | default | useFullPackageNames=true | default | useFullPackageNames=true |
/myJsp.jsp | com.ibm._jsp | _ibmjsp | / | /_ibmjsp |
/jspFiles/jspOne.jsp | com.ibm._jsp | _ibmjsp.jspFiles | /jspFiles | /_ibmjsp/jspFiles |
/dir with spaces/jspTwo.jsp | com.ibm._jsp | _ibmjsp.dir_20_with_20_spaces | /dir with spaces | /_ibmjsp/dir_20_with_20_spaces |