블로그 이전했습니다. https://jeongzero.oopy.io/
자바 웹 프로그래밍 개발환경 구축하기
본문 바로가기
프로그래밍 관련/Web

자바 웹 프로그래밍 개발환경 구축하기

728x90

(개발환경 세팅하는 거 자료 잘 나와있는 파일 있는데 원한시는 분 있으시면 댓글로 남겨주시면 메일로 보내드릴게요)


오늘 해볼 일은 다음과 같다.


1. 자바 웹 프로그래밍의 개발환경을 이해하고 설치하기.

2. 이클립스를 설치하고 기본 세팅 하기 



  • JSP 개발 환경
  1. JSP는 자바로 구현되므로 자바 개발환경이 필요하다. -- JDK
  2. JDK는 자바 실행 환경(JRE)과 컴파일 도구를 포함한 개발자 도구(컴파일러, 디버거, JavaDoc, API)를 포함한다.


  • JDK 다운로드
  • http://www.oracle.com/technetwork/java/javase/downloads/index.html 여기에 들어간다.


2. JDK 다운로드를 누른다.



3. 자신의 컴퓨터 사양에 맞게 설치한다.


  • 아파치 톰캣 설치
    1. 아파치 톰캣은 웹 서버 소프트웨어로 서블릿 컨테이너라고도 한다.
    2. 서블릿 컨테이너란 서블릿과 JSP를 실행할 수 있는 환경을 말한다. 기본적으로 웹 서버의 기능도 포함하고 있으며 자바로 개발되어 있다.
    3. JSP를 학습하려는 것이 목적이므로 아파치 웹 서버를 별도로 설치하지 않고 톰캣이 제공하는 웹 서버 기능을 그대로 사용하겠다.    
    1. 톰캣은 흔히 WAS라고도 말한다. WAS는 웹서버와 웹 컨테이터의 결합으로 다양한 기능을 컨테이너에 구현하여 다양한 역할을 수행할 수 있는 서버를 말한다. 클라이언트의 요청이 있을때 단순 html의 요청일 때는 Web Server단에서만 처리를 해주고 동적인 데이터를 처리해야 할 경우에는 Web Container로 가서 처리를 해준다. 우리가 할 JSP,Servlet 구동환경이 여기서 이루어 진다.













  • 통합 개발환경 구축: 이클립스
    1.  IBM에서 개발한 오픈소스 프로젝트로 기증한 통합 개발환경이다.
    2. 자바, 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