2장. JSP 프로그래밍을 위한 환경구성 제2장
1. Java SE 설치 및 구성 요구되는 기본 프로그램 Java의 종류 Java SE+Tomcat vs. Java EE AcroEdit 0.9 버전 (http://www.acrosoft.pe.kr) Java의 종류 Java SE (Standard Edition) 일반적인 데스크탑 환경에서의 소프트웨어 제작용도 Java EE (Enterprise Edition) 기업형 소프트웨어 제작 JSP 및 Servlet 개발을 포함한 서버측 컴퓨팅 플랫폼을 완벽하게 지원 Java SE+Tomcat vs. Java EE Java EE는 서버측 컴퓨팅 플랫폼에 관련된 너무 방대한 양을 담고 있다. 본 교재는 Java SE+Tomcat 를 선택 제2장
1. Java SE 설치 및 구성 Java SE 1.6 버전 설치 Java 환경 구성 http://java.sun.com 에서 다운로드 교재 [그림 2.1] ~ [그림 2.5] 참고 Java 환경 구성 jdk1.6.0_13 폴더 밑에 있는 bin 폴더에 개발자가 활용하게 될 여러 도구, 즉 컴파일러(javac), 디버거(jdb) 등이 존재 가장 많이 활용하게 될 개발도구는 컴파일러로서 javac.exe 이다. Java 개발 도구들이 모여 있는 폴더 제2장
1. Java SE 설치 및 구성 Java 환경 구성 PATH 환경변수 설정 제2장
1. Java SE 설치 및 구성 Java 환경 구성 PATH 환경변수 설정에 대한 확인 아무 폴더에서나 javac를 입력해도 javac 프로그램이 실행됨을 확인 제2장
2. Tomcat 설치 및 구성 Tomcat 6.0 설치 http://tomcat.apache.org 에서 다운로드 Binary Distributions 하위의 Core에 있는 Zip을 클릭하여 다운 C 드라이브에 설치 C:\apache-tomcat-6.0.18 폴더가 생성되고 이 안에 관련 파일 존재 제2장
2. Tomcat 설치 및 구성 Tomcat 6.0 환경 설정 JAVA_HOME: JDK가 설치되어 있는 폴더 경로 JAVA_HOME 환경 변수 - C:\Program Files\Java\jdk1.6.0_13 CATALINA_HOME: Tomcat이 설치되어 있는 폴더 경로 CATALINA_HOME 환경 변수 - C:\apache-tomcat-6.0.18 제2장
2. Tomcat 설치 및 구성 Tomcat 6.0의 구동 C:\apache-tomcat-6.0.18\bin 폴더 제2장
2. Tomcat 설치 및 구성 Tomcat 6.0의 구동 Tomcat을 시작하고 종료하는 실행 파일 startup.bat (또는 startup.sh) Tomcat을 시작하는 실행파일 shutdown.bat (또는 shutdown.sh) Tomcat을 종료하는 실행파일 탐색기에서 직접 startup.bat을 클릭하여 실행해도 됨 제2장
2. Tomcat 설치 및 구성 Tomcat 6.0의 구동 Tomcat 구동 확인 브라우저에서 http://localhost:8080 또는 http://127.0.0.1:8080 URL 앞에 http 라는 프로토콜을 반드시 명시해 주어야 한다. (why?) 제2장
3. 프로그램 작성 에디터 설치 및 구성 AcroEdit 텍스트 편집기 AcroEdit 0.9 설치하기 국내에서 개발된 공개 프로그램으로서 무료로 배포 편리한 인터페이스나 편집 기능, 문법구조를 지원 파일 비교 및 통합 기능 AcroEdit 0.9 설치하기 http://www.acrosoft.pe.kr/에서 다운로드 및 설치 교재의 [그림 2-23] ~ [그림 2-31] 참조 제2장
3. 프로그램 작성 에디터 설치 및 구성 JSP 문법 강조 파일 설정 http://www.thinkonweb.com 에서 관련 파일 다운로드 AcroEdit가 설치된 폴더 내의 Syntax 폴더에 다운 받아 저장 C:\Program Files\AcroSoft\AcroEdit\Syntax 다음과 같이 환경설정에서 문법 강조 파일 추가 제2장
4. 첫 번째 JSP 페이지: helloworld.jsp 폴더 및 파일 구성 webapps 폴더 내에 jspbook 폴더 생성 jspbook 폴더 안에 현재 챕터인 ch02 폴더 생성 제2장
4. 첫 번째 JSP 페이지: helloworld.jsp jspbook\ch02\helloworld.jsp 01 02 03 04 05 06 07 <%@ page contentType="text/html;charset=utf-8" %> <html> <body> <% out.println("Hello World!"); %> <br/> <% out.println("안녕하세요."); %> </body> </html> 제2장
4. 첫 번째 JSP 페이지: helloworld.jsp 제2장