jsp 소개 및 개발 환경

18
JSP 소소 소 소소 소소 JSP Programming with a Workbook

Upload: roscoe

Post on 05-Jan-2016

93 views

Category:

Documents


5 download

DESCRIPTION

JSP Programming with a Workbook. JSP 소개 및 개발 환경. 학습 목표. JSP 란 무엇인지 알아보자 . JSP 를 위하여 환경을 구축하여 보자. JSP 란 무엇인가 ?. JSP (Java Server Pages) Sun Microsystems 사에서 만든 웹 언어 순수한 자바를 기반으로 한 스크립트 언어. HTML 서비스 구성과 흐름. JSP 서비스 구성과 흐름. 자바와 JSP 의 특징. 자바의 특징 단순함 객체지향 언어 분산 네트워크 환경에 적합 뛰어난 보안성 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: JSP  소개 및 개발 환경

JSP 소개 및 개발 환경JSP 소개 및 개발 환경JSP Programming with a WorkbookJSP Programming with a Workbook

Page 2: JSP  소개 및 개발 환경

학습 목표

JSP 란 무엇인지 알아보자 . JSP 를 위하여 환경을 구축하여 보자 .

JSP Programming with a WorkbookJSP Programming with a Workbook22

Page 3: JSP  소개 및 개발 환경

JSP 란 무엇인가 ?

JSP (Java Server Pages) Sun Microsystems 사에서 만든 웹 언어 순수한 자바를 기반으로 한 스크립트 언어

JSP Programming with a WorkbookJSP Programming with a Workbook33

HTML 서비스 구성과 흐름

JSP 서비스 구성과 흐름

Page 4: JSP  소개 및 개발 환경

자바와 JSP 의 특징

자바의 특징 단순함 객체지향 언어 분산 네트워크 환경에 적합 뛰어난 보안성 플랫폼에 독립적 다중 쓰레드 기능 제공

JSP 의 특징 JAVA 의 장점을 그대로 사용 다양한 서블릿 간의 데이터

공유 다양한 운영체제 및 환경에

이용 많은 사용자의 원활한 접속

처리 세계적인 업체의 강력한

지원 서블릿 , EJB 등의 기술들과

융합

JSP Programming with a WorkbookJSP Programming with a Workbook44

Page 5: JSP  소개 및 개발 환경

JDK 설치하기 [1/4]

JDK (Java Development Kit) 란 ? Java 실행 환경과 컴파일 도구를 포함한 개발자 키드 자바 가상머신 (Java Virtual Machine) 과 API(Application

Programming Interface) 제공 Step 1 : JDK 다운로드 하기 ( 그림 1-3 ~ 그림 1-6 참고 )

55

JDK 다운로드 페이지(http://java.sun.com)

JSP Programming with a WorkbookJSP Programming with a Workbook

Page 6: JSP  소개 및 개발 환경

JDK 설치하기 [2/4]

Step 2 ~ Step 5 : 설치하기 ( 그림 1-7 ~ 그림 1-12 참고 )

JSP Programming with a WorkbookJSP Programming with a Workbook66

Page 7: JSP  소개 및 개발 환경

JDK 설치하기 [3/4]

Step 6 ~ Step 9 : 환경 변수 설정 ( 그림 1-13 ~ 그림 1-16 참고 )

JSP Programming with a WorkbookJSP Programming with a Workbook77

Page 8: JSP  소개 및 개발 환경

JDK 설치하기 [4/4]

Step 10 : JDK 설치 확인 ( 그림 1-17 ~ 그림 1-18 참고 )

JSP Programming with a WorkbookJSP Programming with a Workbook88

Page 9: JSP  소개 및 개발 환경

Tomcat 설치하기 [1/3]

Step 1 : Tomcat 다운로드 하기 ( 그림 1-19 ~ 그림 1-20 참고 )

JSP Programming with a WorkbookJSP Programming with a Workbook99

Tomcat 홈페이지(http://jakarta.apache.org)

Page 10: JSP  소개 및 개발 환경

Tomcat 설치하기 [2/3]

Step 2 : 압축 해제 ( 그림 1-21 참고 ) Step 3 : 환경 변수 설정 ( 그림 1-22 ~ 그림 1-23 참고 )

JSP Programming with a WorkbookJSP Programming with a Workbook1010

Page 11: JSP  소개 및 개발 환경

Tomcat 설치하기 [3/3]

Step 4 ~ Step 5 : Tomcat 설치 확인 ( 그림 1-24 ~ 그림 1-26 참고 )

JSP Programming with a WorkbookJSP Programming with a Workbook1111

Page 12: JSP  소개 및 개발 환경

편집기 [1/2]

UltraEdit-32 http://www.ultraedit.com 웹 사이트에서 다운받아 사용 ( 그림 1-27 참고 ) 제품등록을 하지 않으면 무료로 30 일 또는 45 일간 사용 가능한

쉐어웨어

JSP Programming with a WorkbookJSP Programming with a Workbook1212

UltraEdit-32 실행결과

Page 13: JSP  소개 및 개발 환경

편집기 [2/2]

EditPlus http://www.editplus.com 웹사이트에서 다운 받아 사용 ( 그림 1-29 참고 ) 제품등록을 하지 않으면 무료로 30 일간 사용 가능한 쉐어웨어

JSP Programming with a WorkbookJSP Programming with a Workbook1313

EditPlus 실행결과

Page 14: JSP  소개 및 개발 환경

웹 어플리케이션 생성 [1/2]

Step 1 : 웹 어플리케이션 생성 ( 그림 1-13 참고 ) Step 2 ~ Step 3 : server.xml 페이지 수정하기

( 그림 1-32 ~ 그림 1-34 참고 )

JSP Programming with a WorkbookJSP Programming with a Workbook1414

server.xml 페이지

Page 15: JSP  소개 및 개발 환경

웹 어플리케이션 생성 [2/2]

Step 4 : ‘startup.bat’ 실행하기 ( 그림 1-35 참고 ) Step 5 : 웹 어플리케이션 테스트 ( 코드 1-1 참고 )

JSP Programming with a WorkbookJSP Programming with a Workbook1515

코드 1-1 실행 결과

Page 16: JSP  소개 및 개발 환경

학습 정리 [1/2]

어떤 프로그램에 의해 번역되거나 수행되는 명령어들의 집합을 스크립트라고 한다 .

JSP 는 Java Server Pages 의 약자로서 Sun Microsystems사에서 만든 웹 언어이다 . JSP 는 순수한 자바를 기반으로 한 스크립트 언어이다 . 이는 기존의 HTML 에 프로그램 언어를 사용할 수있게 하는 기술로써 컴파일 등의 역할을 서버 측에서 담당하는 방식이다 .

JSP 의 특징은 다음과 같다 . Java 의 장점을 그대로 사용 다양한 서블릿 간의 데이터 공유 다양한 운영체제 및 환경에 이용 많은 사용자의 원활한 접속 처리 세계적인 업체의 강력한 지원 서블릿 , EJB 등의 기술들과 융합

JSP Programming with a WorkbookJSP Programming with a Workbook1616

Page 17: JSP  소개 및 개발 환경

학습정리 [2/2]

JDK 란 Java Development Kit 의 약자로서 Java 실행 환경과 컴파일 도구를 포함한 개발자 키트이다 . 어떠한 언어로 프로그래밍해 , 결과를 보려면 컴파일러가 필요하다 . JDK 가 바로 Java 언어를 컴파일할 수 있는 환경을 만들어 주는 키트이다 . 이는 기본적으로 자바를 실행시키려는 자바 가상머신 (Java Virtual Machine) 과 API(Application Programming Interface) 를 제공한다 .

JSP 문서는 특별한 전용 편집기가 필요하지 않다 . 대표적인 편집기로 Windows 운영체제에 내장된 메모장이 있다 . 이 외에도 Editplus, UltraEdit-32 등의 편집기가 있다 .

JSP Programming with a WorkbookJSP Programming with a Workbook1717

Page 18: JSP  소개 및 개발 환경

연습 문제 및 Workbook

연습문제 1 ~ 3

실전 연습문제 1 단계 실습 : HTML 의 기본 구조를 알아보자 . 2 단계 실습 : Java 의 기본 구조를 알아보자 .

실무 프로젝트 과제 1 : HTML 태그를 사용하여 문자열을 출력해 보자 . 과제 2 : Java 를 사용하여 덧셈 , 뺄셈 계산기를 만들어 보자 .

JSP Programming with a WorkbookJSP Programming with a Workbook1818