본문 바로가기

BackEnd/JSP

[JSP 웹 프로그래밍] JSP 개요(JSP 시작을 위한 파일 설치 방법)

728x90
반응형

1. 웹과 JSP 프로그래밍 이해

 

(1) 인터넷과 웹의 개요

 ◎ 인터넷

   ▷ 컴퓨터가 서로 연결되어 TCP/IP라는 통신 프로토콜을 이용하여 정보를 주고받는 전 세계의 컴퓨터 네트워크

 ◎ 웹

   ▷ 인터넷에 연결된 컴퓨터들을 통해 사람들이 정보를 공유할 수 있는 정보 공간

   ▷ 월드 와이드 웹(world wide web)의 줄임말

 

(2) 웹의 동작 원리

   ▷ 웹은 기본적으로 클라이언트/서버 방식으로 동작

   ▷ 가장 널리 쓰이는 웹서버 : 아파치(Apache), 톰캣(Tomcat), IIS(Internet Information Server)

 

(3) 정적 웹 페이지와 동적 웹 페이지

 ◎ 정적 웹 페이지

   ▷ 컴퓨터에 저장된 텍스트 파일을 그대로 보는 것

   ▷ HTML(HyperText Markup Language)

 

 ◎적 웹 페이지

   ▷ 저장된 내용을 다른 변수로 가공 처리하여 보는 것

   ▷ PHP(Personal Home Page), ASP(Active Server Page), JSP

 

(4) 웹 프로그래밍과 JSP

 ◎ 웹 프로그래밍 언어

   ▷ 클라이언트 측 실행 언어와 서버 측 실행 언어로 구분

   ▷ 자바를 기반으로 하는 JSP는 서버 측 웹 프로그래밍 언어 중 하나

1. 클라이언트 측 실행 언어: HTML, 자바 스크립
2. 서버 측 실행 언어 : DB, SQL, PHP, ASP, JSP

 

JSP의 특징

   ▷ JSP는 서블릿 기술의 확장

   ▷ JSP는 유지 관리가 용이

   ▷ JSP는 빠른 개발이 가능

   ▷ JSP로 개발하면 코드 길이를 줄일 수 있음

 

(5) JSP 페이지 처리 과정

 

(6) JSP 생명 주기

 

인터넷에서 보편적으로 사용하는 포트번호 : 80번

 

 

2. JSP 개발 환경 구축하기

(1) JSP 개발 환경 도구

   ▷ 자바 개발환경 : JDK

   ▷ 웹서버 : 톰캣

   ▷ 통합 개발 환경 : 이클립스(SE, EE, JSP)

 

▷ 자바 개발 키트 : JDK(Java Development Kit)
▷ 자바 실행 환경 : JRE(Java Runtime Environment)

 

 

◎ 이클립스 최신 버전

   ▷ JDK 11 이상

   ▷ JSP : JDK 14

   ▷ 스프링 : JDK 14

 

 

1. 14버전의 JDK 설치

☆ JDK 14 설치 방법

1. 아래의 경로로 접속해 JDK14 설치
   → Java Archive Downloads - Java SE 14 (oracle.com)
   → Windows x64 Installer(162.11MB)
   → jdk-14.0.2_windows-x64_bin.exe

2. 환경 변수 설정
   ▷ 탐색기 → 내PC → 속성 → 고급 시스템 설정 → 고급 탭  → 환경변수 → 시스템 변수에서 새로만들기

   ▷ 변수 이름 : JAVA_HOME
   ▷ 변수 값 : C:\Program Files\Java\jdk-14.0.2

 

3. → 시스템 변수에서 Path 찾아서 편집
   ▷ 기존 JDK 경로 설정 모두 삭제

   ▷ 새로만들기 : %JAVA_HOME%\bin

   ▷ 새로 만든 경로를 맨 위로 이동  (확인해서 닫아주기)

4. CMD 창에서 java -version 확인(14가 나타나면 완료)

 

 

2. 최신버전의 이클립스 다운

 

Eclipse Downloads | The Eclipse Foundation

 

Eclipse Downloads | The Eclipse Foundation

The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks.

www.eclipse.org

 


Eclipse IDE for Enterprise Java and Web Developers 설치

workspace는 C 드라이버의 jspwork 폴더 생성 해서 경로 지정(C:\jspwork)

 

◎  file →  new → other → server → server → Apache → 현재 톰캣 버전 확인


1. 톰캣 서버 설치 :   https://tomcat.apache.org
   ▷ Download - Tomcat 10 선택 → Quick Navigation : Archives → v10.0.27/ → bin/ → apache-tomcat-10.0.27.zip
 → 압축 풀기 → C 드라이브로 이동 

Index of /dist/tomcat/tomcat-10/v10.0.27/bin (apache.org)

2. 이클립스 서버 추가
   ▷ Tomcat v10.0 Server 클릭 후 apache-tomcat-10.0.27 경로 지정


3. 이클립스 프로젝트 생성 - 동적 웹 프로젝트 생성
   ▷ file → new → Dynamic Web Project 선택
   ▷ project name : JSPBook
   ▷ target runtime : Apache Tomcat v10.0

4. jsp 생성
   ▷ JSPBook → src → main → webapp → 마우스 우클릭 → jsp file 생성

 

1. 웹서버
 ▷톰캣
    ▶ 아파치 소프트웨어재단에서 개발한 웹 애플리케이션 서버
    ▶ 자바에서 만들어진 페이지를 구동하기 위한 엔진

2. 통합 개발 환경
 ▷ 이클립스
    ▶ 자바 통합 개발 환경(IDE) 중 가장 많이 사용되는 개발 도구
    ▶ 자바를 기반으로 애플리케이션을 개발하기 위해 이클립스를 사용

 

JSP를 시작하려고하니 설치할 파일들이 많네요ㅎㅎ

 

자바를 통해서 웹으로 구현하는 프로그램도 배워볼게요!!!!

 

많은 분들의 피드백은 언제나 환영합니다!  많은 댓글 부탁드려요~~

 

728x90
반응형