728x90
웹프로젝트 폴더 구조
src : 자바파일을 두는 폴더
build/classes : 컴파일된 자바 클래스 파일(.class)이 놓이는 폴더
webContent : HTML, CSS, JavaScript, JSP, 이미지 파일 등을 두는 폴더
webContent/WEB-INF : 웹 애플리케이션의 설정과 관련된 파일을 두는 폴더
webContent/WEB-INF/web.xml : 웹 애플리케이션 배치 설명서(Deployment Descriptor) 파일(DD파일)
서블릿이나 필터, 리스너, 매개변수, 기본 웹페이지 등 웹 애플리케이션 컴포넌트들의 배치 정보를 이 파일에 작성한다.
서블릿 컨테이너는 클라이언트의 요청을 처리할 때 이 파일의 정보를 참고하여 서블릿 클래스를 찾거나 필터를 실행하는 등의 작업을 수행한다.
webContent/WEB-INF/lib : 자바 아카이브(Archive) 파일(.jar)을 두는 폴더