위로 아래

  1. src ( Source) : 소스 파일이 위치
  2. webapp : 바로바로 확인하면서 작업을 할 수 있지만, 누구나 접속할 수 있어서 보안에 취약하다.
  3. META-INF : manifest 파일(jar 파일의 사용 매뉴얼이나 스펙을 가지고 있는 사용 설명서)를 담는 폴더.
  4. WEB-INF (Web Information) : 직접 접속이 불가능하다. a 태그로 앵커해주어도 404 오류가 뜬다. 보안이 필요한 jsp 파일을 보관하는 것이 좋다. (대부분 사용자가 jsp 파일을 볼 일은 없으니까 실무에서는 jsp파일을 전부 여기에 넣는다고 봐도 무방하다) controller를 통해서는 이동이 가능하다. 브라우저가 반드시 참조해야하는 css, img, jQuery는 여기에 넣지 말아야 한다.
  5. WEB-INF/lib : 웹 어플리케이션에서 사용하는 jar 파일이 있는 폴더
  6. web.mxl