✅ 서블릿 웹 프로젝트 생성(feat. Eclipse)
File ➡️ New ➡️ Dynamic Web Project
버전을 확인해주는 것은 중요하다.
Dynamic WebModule 4.0 버전은 Java 1.8 버전 이상과 Servlet API 4.0, Tomcat 9 버전 이상이 필요하다.
설정할 것이 따로 없다. 넘기도록 하자.
Content Root(= Content Path) : 기본적으로 프로젝트의 이름이 설정 되어 있다.
Content directory : WebCotent 디렉토리 내에 WEB-INF와 META-INF가 생성되며, WebContent 내에 정적 소스 파일들(html, jsp, image, etc)이 저장 된다.
기본 프로젝트가 생성되었다.
프로젝트 내에 있는 것들에 대해서 알아보자.
- src : 자바 코드(.java) 파일들을 모아놓은 곳
- Libraries : Tomcat(tomcat-api.jar)과 Servlet(servlet-api.jar) 등이 있는 곳
- WebContent : Eclipse의 표준 프로젝트 구조로 인식.
- WEB-INF : Web Information의 약자. Web 정보에 관한 중요한 파일들이 저장된다. 예를 들어, web.xml, lib 등이 있다.
WEB-INF 폴더에는 외부에서 접근할 수 없으므로 오직 서버 내에서만 접근이 가능하다.
'Programming > Java' 카테고리의 다른 글
[Servlet / JSP] 웹 프로그래밍 기본 (0) | 2023.08.13 |
---|---|
[Servlet / JSP] MVC 패턴 & 실제 구조 (0) | 2023.08.09 |
[Java] JDK / JRE / JVM (0) | 2023.08.08 |
타입 확인 (0) | 2023.08.04 |
[JDBC] Service-DAO-DTO 구축 (0) | 2023.08.04 |