160 likes | 372 Views
J S P CH1. JSP 와 서블릿. 임지희 ambomis@kunsan.ac.kr 군산대학교 통계컴퓨터과학과 정보과학기술 연구실 2012.07.10. 목차. JSP 와 서블릿에 대하여 JDK 설치하기 톰캣 설치하기 간단한 JSP 페이지 작성하기. IST (Information Sciences & Technology) Laboratory. JSP 와 서블릿에 대하여 (1/4). 웹 브라우저 · 웹 서버 · 웹 애플리케이션 - 웹 서버란 ?
E N D
J S P CH1. JSP와 서블릿 임지희 ambomis@kunsan.ac.kr 군산대학교 통계컴퓨터과학과 정보과학기술 연구실 2012.07.10
목차 • JSP와 서블릿에 대하여 • JDK 설치하기 • 톰캣 설치하기 • 간단한 JSP 페이지 작성하기 IST (Information Sciences & Technology) Laboratory
JSP와 서블릿에 대하여 (1/4) • 웹 브라우저 ·웹 서버 ·웹 애플리케이션 - 웹 서버란? • 웹브라우저의 요청을 받아 그에 해당하는 웹페이지를 찾아서 보내주는 일을 하는 컴퓨터 (또는 그런 일을 하는 소프트웨어) ② 해당 HTML문서 찾음 ① 웹 페이지 요청 (URL) ③ 웹 페이지 전송 (HTML) 웹 브라우저 웹 서버 IST (Information Sciences & Technology) Laboratory
JSP와 서블릿에 대하여 (2/4) ② 해당 HTML문서 찾음 웹 브라우저 웹 서버 ① 웹 페이지 요청 (URL) HTML문서 ⑤ 해당 그림,사진 찾음 ④ URL <IMG> ③ 웹 페이지 전송 (HTML) ⑥ 그림,사진파일 전송 그림,사진의 URL ⑤ 실행 ④ URL 웹 애플리케이션 웹 애플리케이션 웹 애플리케이션 ⑥ 웹애플리케이션이 생성한 HTML 코드 전송 웹 애플리케이션이란? HTML문서를 생성하는 프로그램 IST (Information Sciences & Technology) Laboratory
JSP와 서블릿에 대하여 (3/4) • 서블릿 기술에 대하여 - 서블릿이란? : 자바를 기반으로 하는 웹애플리케이션 프로그래밍 기술 ③ 컴파일 결과를 웹서버의 디렉터리에 저장 HundredServlet.class 클래스파일 컴파일 서블릿 클래스 ② 작성 코드 컴파일 ① 서블릿클래스 소스코드 작성 서블릿 클래스를 등록하는 파일 Web.xml 서블릿 클래스를 웹서버에 등록 IST (Information Sciences & Technology) Laboratory
JSP와 서블릿에 대하여 (4/4) • JSP 기술에 대하여 - JSP란? : 자바를 기반으로 하는 웹애플리케이션 프로그래밍 기술 ① JSP 페이지 작성 ② JSP 페이지를 웹서버의 디렉터리에 저장 IST (Information Sciences & Technology) Laboratory
JDK 설치하기 • 설치방법 http://java.sun.com > Downloads > JavaSE > JDK 6 Updata 20 옆 Download JDK IST (Information Sciences & Technology) Laboratory
톰캣설치하기 (1/3) • 웹 컨테이너 - 웹 컨테이너란? : 웹서버 안에서 서블릿과JSP를 지원하는 부분 - 웹 컨테이너를 갖춘 웹 서버 : 여기선 톰캣 사용 IST (Information Sciences & Technology) Laboratory
톰캣설치하기 (2/3) 포트번호 확인 • 톰캣 다운로드 받기 포트번호 선택! IST (Information Sciences & Technology) Laboratory
톰캣설치하기 (3/3) • 톰캣 기동하기 - 시작 > 제어판 > 관리도구 > 서비스 IST (Information Sciences & Technology) Laboratory
간단한 JSP 페이지 작성하기 (4/4) • 간단한 HTML 문서로 톰캣 테스트하기 - C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\ROOT Hello.html http://localhost:8080/Hello.html IST (Information Sciences & Technology) Laboratory
간단한 JSP 페이지 작성하기 (4/4) • 간단한 HTML 문서로 톰캣 테스트하기 - C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\brain Hello.html Hangul.html http://localhost:8080/brain/Hello.html http://localhost:8080/brain/Hangul.html IST (Information Sciences & Technology) Laboratory
간단한 JSP 페이지 작성하기 (3/4) • 간단한 JSP 페이지로 톰캣 테스트하기 <%자바명령문%> 스크립틀릿 <% 자바식%> 익스프레션 Hundred.html IST (Information Sciences & Technology) Laboratory
간단한 JSP 페이지 작성하기(4/4) • 간단한 JSP 페이지로 톰캣 테스트하기 지시자 이문서의내용은HTML로작성된euc-kr문자셋으로 인코딩 되어 있음 HundredHangul.html IST (Information Sciences & Technology) Laboratory
END 감사합니다 임지희 ambomis@kunsan.ac.kr