200 likes | 501 Views
JSP Programming with a Workbook. JSP 소개 및 개발 환경. 학습 목표. JSP 란 무엇인지 알아보자 . JSP 를 위하여 환경을 구축하여 보자. JSP 란 무엇인가 ?. JSP (Java Server Pages) Sun Microsystems 사에서 만든 웹 언어 순수한 자바를 기반으로 한 스크립트 언어. HTML 서비스 구성과 흐름. JSP 서비스 구성과 흐름. 자바와 JSP 의 특징. 자바의 특징 단순함 객체지향 언어 분산 네트워크 환경에 적합 뛰어난 보안성
E N D
JSP Programming with a Workbook JSP 소개 및 개발 환경
학습 목표 • JSP란 무엇인지 알아보자. • JSP를 위하여 환경을 구축하여 보자. JSP Programming with a Workbook
JSP란 무엇인가? • JSP (Java Server Pages) • Sun Microsystems사에서 만든 웹 언어 • 순수한 자바를 기반으로 한 스크립트 언어 HTML 서비스 구성과 흐름 JSP 서비스 구성과 흐름 JSP Programming with a Workbook
자바와 JSP의 특징 • 자바의 특징 • 단순함 • 객체지향 언어 • 분산 네트워크 환경에 적합 • 뛰어난 보안성 • 플랫폼에 독립적 • 다중 쓰레드 기능 제공 • JSP의 특징 • JAVA의 장점을 그대로 사용 • 다양한 서블릿 간의 데이터 공유 • 다양한 운영체제 및 환경에 이용 • 많은 사용자의 원활한 접속 처리 • 세계적인 업체의 강력한 지원 • 서블릿, EJB등의 기술들과 융합 JSP Programming with a Workbook
JDK 설치하기 [1/4] • JDK (Java Development Kit)란? • Java 실행 환경과 컴파일 도구를 포함한 개발자 키드 • 자바 가상머신(Java Virtual Machine)과 API(Application Programming Interface) 제공 • Step 1 : JDK 다운로드 하기 (그림 1-3 ~ 그림 1-6 참고) JDK 다운로드 페이지 (http://java.sun.com) JSP Programming with a Workbook
JDK 설치하기 [2/4] • Step 2 ~ Step 5 : 설치하기 (그림 1-7 ~그림 1-12 참고) JSP Programming with a Workbook
JDK 설치하기 [3/4] • Step 6 ~ Step 9 : 환경 변수 설정 (그림 1-13 ~ 그림 1-16 참고) JSP Programming with a Workbook
JDK 설치하기 [4/4] • Step 10 : JDK 설치 확인 (그림 1-17 ~ 그림 1-18 참고) JSP Programming with a Workbook
Tomcat 설치하기 [1/3] • Step 1 : Tomcat 다운로드 하기 (그림 1-19 ~ 그림 1-20 참고) Tomcat 홈페이지 (http://jakarta.apache.org) JSP Programming with a Workbook
Tomcat 설치하기 [2/3] • Step 2 : 압축 해제 (그림 1-21 참고) • Step 3 : 환경 변수 설정 (그림 1-22 ~ 그림 1-23 참고) JSP Programming with a Workbook
Tomcat 설치하기 [3/3] • Step 4 ~ Step 5 : Tomcat 설치 확인 (그림 1-24 ~ 그림 1-26 참고) JSP Programming with a Workbook
편집기 [1/2] • UltraEdit-32 • http://www.ultraedit.com 웹 사이트에서 다운받아 사용 (그림 1-27 참고) • 제품등록을 하지 않으면 무료로 30일 또는 45일간 사용 가능한 쉐어웨어 UltraEdit-32 실행결과 JSP Programming with a Workbook
편집기 [2/2] • EditPlus • http://www.editplus.com 웹사이트에서 다운 받아 사용 (그림 1-29 참고) • 제품등록을 하지 않으면 무료로 30일간 사용 가능한 쉐어웨어 EditPlus 실행결과 JSP Programming with a Workbook
웹 어플리케이션 생성 [1/2] • Step 1 : 웹 어플리케이션 생성 (그림 1-13 참고) • Step 2 ~ Step 3 : server.xml 페이지 수정하기 (그림 1-32 ~ 그림 1-34 참고) server.xml 페이지 JSP Programming with a Workbook
웹 어플리케이션 생성 [2/2] • Step 4 : ‘startup.bat’ 실행하기 (그림 1-35 참고) • Step 5 : 웹 어플리케이션 테스트 (코드 1-1 참고) 코드 1-1 실행 결과 JSP Programming with a Workbook
학습 정리 [1/2] • 어떤 프로그램에 의해 번역되거나 수행되는 명령어들의 집합을 스크립트라고 한다. • JSP는 Java Server Pages의 약자로서 Sun Microsystems사에서 만든 웹 언어이다. JSP는 순수한 자바를 기반으로 한 스크립트 언어이다. 이는 기존의 HTML에 프로그램 언어를 사용할 수있게 하는 기술로써 컴파일 등의 역할을 서버 측에서 담당하는 방식이다. • JSP의 특징은 다음과 같다. • Java의 장점을 그대로 사용 • 다양한 서블릿 간의 데이터 공유 • 다양한 운영체제 및 환경에 이용 • 많은 사용자의 원활한 접속 처리 • 세계적인 업체의 강력한 지원 • 서블릿, EJB 등의 기술들과 융합 JSP Programming with a Workbook
학습정리 [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 Workbook
연습 문제 및 Workbook • 연습문제 1 ~ 3 • 실전 연습문제 • 1단계 실습 : HTML의 기본 구조를 알아보자. • 2단계 실습 : Java의 기본 구조를 알아보자. • 실무 프로젝트 • 과제 1 : HTML 태그를 사용하여 문자열을 출력해 보자. • 과제 2 : Java를 사용하여 덧셈, 뺄셈 계산기를 만들어 보자. JSP Programming with a Workbook