1. 자바 개발환경 - JDK
- 3강 Spring MVC 5 - JDK 설치 및 설정
2. JSP 운영환경(서블릿 컨테이너) - 아파치 톰캣
▪ 아파치 톰캣(Apache Tomcat)은 웹 서버 소프트웨어의 하나로, 서블릿 컨테이너라고도 한다.
▪ 서블릿 컨테이너는 서블릿과 JSP를 실행할 수 있는 환경을 말한다. 기본적으로 웹 서버의 기능도 포함하고 있으며 자바로 개발되어 있다.
▪ 개발용이 아닌 실제 서비스용으로 웹 서버를 운영하려면 아파치 웹 서버를 설치하고 서블릿 컨테이너로 톰캣을 사용할 수 있도록 설정하는 것이 좋음.
- 4강 Spring MVC 5 - Apache Tomcat 설치
3. 통합 개발환경 구축: 이클립스
▪ 이클립스(Eclipse)는 IBM에서 개발해 오픈소스 프로젝트로 기증한 통합 개발환경이다.
- 5강 Spring MVC 5 - 이클립스 설치 및 개발환경 구축
+ 이클립스 환경설정 텍스트 인코딩 설정하기
▪ 프로그램 개발 시 한글 사용은 여러 문제를 발생시키는 원인이 됨.
▪ 다국어를 지원하는 프로그램 개발을 위해서는 유니코드 기반인 UTF-8 의 사용이 권장됨.
[Window] - [Preferences]
➊ [General] → [Workspace] → Text file encoding 항목을 Other 로 변경한 뒤 UTF-8로 설정
➋ 자바 클래스 인코딩 설정 : [Preferences] - [General] → [Content Types] → Java Class File에 대한 Default encoding 값을 UTF-8 로 입력 후 <Update> 버튼
➌ JSP 파일 인코딩 설정 : [General]→[Content Types] → [Text] → JSP 항목을 UTF-8 로 변경 후 <Update> 버튼
➍ HTML / JSP 코드 인코딩 설정 : [Web] → [HTML Files], [JSP Files] 항목을 ISO 10646/Unicode(UTF-8)로 변경
'잡동사니' 카테고리의 다른 글
[JSP] 서블릿의 이해 (0) | 2020.06.16 |
---|---|
JSP (0) | 2020.06.16 |
[JSP] 웹 프로그래밍 언어와 주요 기술 (0) | 2020.06.16 |
네트워크, 인터넷, 웹 (0) | 2020.06.16 |
RTCMultiConnection 화상채팅 구현하기 (0) | 2020.05.27 |