728x90
(개발환경 세팅하는 거 자료 잘 나와있는 파일 있는데 원한시는 분 있으시면 댓글로 남겨주시면 메일로 보내드릴게요)
오늘 해볼 일은 다음과 같다.
1. 자바 웹 프로그래밍의 개발환경을 이해하고 설치하기.
2. 이클립스를 설치하고 기본 세팅 하기
- JSP 개발 환경
- JSP는 자바로 구현되므로 자바 개발환경이 필요하다. -- JDK
- JDK는 자바 실행 환경(JRE)과 컴파일 도구를 포함한 개발자 도구(컴파일러, 디버거, JavaDoc, API)를 포함한다.
- JDK 다운로드
- http://www.oracle.com/technetwork/java/javase/downloads/index.html 여기에 들어간다.
2. JDK 다운로드를 누른다.
3. 자신의 컴퓨터 사양에 맞게 설치한다.
- 아파치 톰캣 설치
- 아파치 톰캣은 웹 서버 소프트웨어로 서블릿 컨테이너라고도 한다.
- 서블릿 컨테이너란 서블릿과 JSP를 실행할 수 있는 환경을 말한다. 기본적으로 웹 서버의 기능도 포함하고 있으며 자바로 개발되어 있다.
- JSP를 학습하려는 것이 목적이므로 아파치 웹 서버를 별도로 설치하지 않고 톰캣이 제공하는 웹 서버 기능을 그대로 사용하겠다.
- 톰캣은 흔히 WAS라고도 말한다. WAS는 웹서버와 웹 컨테이터의 결합으로 다양한 기능을 컨테이너에 구현하여 다양한 역할을 수행할 수 있는 서버를 말한다. 클라이언트의 요청이 있을때 단순 html의 요청일 때는 Web Server단에서만 처리를 해주고 동적인 데이터를 처리해야 할 경우에는 Web Container로 가서 처리를 해준다. 우리가 할 JSP,Servlet 구동환경이 여기서 이루어 진다.
- 통합 개발환경 구축: 이클립스
- IBM에서 개발한 오픈소스 프로젝트로 기증한 통합 개발환경이다.
- 자바, JSP 및 C/C++ 개발도 가능하고 안드로이드 모바일 앱 개발에서 사용가능하다.
728x90
'프로그래밍 관련 > Web' 카테고리의 다른 글
codeigniter 프레임워크 구조 및 문법 (0) | 2020.06.30 |
---|---|
php 기본 문법 정리 (0) | 2020.06.30 |
Codeigniter를 이용한 php 사이트 제작 (0) | 2020.06.30 |
웹이란 무엇인가?(2) (0) | 2018.09.15 |
웹이란 무엇인가?(1) (1) | 2018.09.14 |