JSP 호스팅 디렉터리 구조이니 참고해주시기 바랍니다.
1. /home/hosting_users/USER_ID/www/
- web application 서비스 디렉터리
2. /home/hosting_users/USER_ID/www/WEB-INF/web.xml
- 서블릿과 웹애플리케이션을 구성하는 파일입니다.
3. /home/hosting_users/USER_ID/www/WEB-INF/lib/
- 웹애플리케이션에서 사용하는 자바 클래스파일을 포함하는 JAR 파일들이 위치합니다.
외부 클래스 라이브러리나 JDBC 드라이버가 위치하는 경로입니다.
(단 tomcat/lib/ 에 기본 구성되어 있는 라이브러리 파일을 업로드하실 경우 충돌이 생길 수 있습니다.)
4. /home/hosting_users/USER_ID/www/WEB-INF/classes/
- 웹 어플리케이션에서 사용하는 자바 파일 jar 형태로 패키지가 선언된 클래스라면 /WEB-INF/classes/ 를 기준으로
패키지의 디렉터리를 만들어 구성되는 위치입니다.
예시) com.mycompany.mypackage.MyServlet의 경우 파일의 저장경로는
/WEB-INF/classes/com/mycompany/mypackage/MyServlet.class 가 됩니다.
5. /home/hosting_users/USER_ID/tomcat/conf/
- 톰캣 환경 파일
※ 참고 : /tomcat/webapps/ROOT/ 폴더를 환경 설정을 변경해서 appBase로 사용하실 수 있지만
웹 호스팅 서버의 특성상 /home/hosting_users/USER_ID/www로 이용해 주시기를 권장드립니다.