본문 바로가기

JSP/Tomcat 9.0 설정 및 예제 탐구

Dynamic Web Project 만들기 (2)

 

Spring 웹 프로젝트에서 메이븐으로 컴파일하여 m.2 디렉토리에서 받은 라이브러리입니다.

 

jsp-api-2.1.jar

jstl-1.2.jar

servlet-api-2.5.jar

이 파일들은 Spring 프로젝트에서 다운 받은 Maven으로 다운 받은 Tomcat 6.0 의 라이브러리 입니다.

 

Tomcat 6.0 의 라이브러리를 선택하는 이유

이 세 개의 파일들의 버전이 오래되어도,
Tomcat 9.0 의 라이브러리를 이용하는 것보다 JSP가 지원하는 버전 중에 호환성이 좋다고 생각했습니다.

 

( 제가 Tomcat 6.0을 배울 때가 2011년이니,

  2012년에는 Tomcat 7.0을 기반으로 배웠으나,

  2017년~2018 년에 후배의 대학 교재는 서블릿스펙과 JSP스펙이 Tomcat 6.0의 라이브러리를 사용하여,

  Tomcat 9.0 서버의 버전만 높게 해서, 윈도우 10이나 윈도우 7, 또는 맥 OS X, Linux 에서 개발환경과 OS가

  높아졌고, 소스가 계속 업데이트 되는 상황 속에서, 안정성과 성능을 모두 기대할 수 있는 것입니다.

 

  어디까지나 제 생각입니다. 실무에서는 라이브러리를 최신 라이브러리를 사용하지 않으니까요.

  2011년만 해도 실무에서는 톰캣 3.x~4.x를 썼다고 주변에서 들었습니다. )

 

 

1. Project Explorer 라는 창을 찾아서, 화면에서 마우스 오른쪽 버튼을 클릭해줍니다.

 

 

 

2. New → Other...를 클릭합니다.

 

3. Select a wizard. dy를 검색해서 Dynamic Web Project를 선택한다.

 

4. buildpath 정하기(classpath?)

 

5. Web Module 생성 web.xml 생성 반드시 선택하기