9. WWW와 데이타베이스의
상호작용에 대한 지원
2
이장의목적
HTML을 사용한 Web 페이지 개발의 기본적인 개념
HTML 폼의 생성과 처리 방법
Java를 이용한 CGI 프로그래밍 기술
HTML의 생성을 위한 Java의 사용 방법
데이타베이스 질의로부터 HTML을 생성하는 방법
CGI 요청의 처리를 위한 Java 서블릿의 설계와 사용 방법
BigHit Video 웹 응용을 작성하기 위한 방법
3
HTML의 소개
월드 와이드 웹(WWW: World Wide Web)
인터넷을 통해 통합된 멀티미디어 전자문서를 생성하고 공유
CERN(European Laboratory for Particle Physics)에 의해 1989년에 처
음제안
HTML 문서들의 집합
HTML(Hypertext Markup Language)
1992년에 처음 소개
HTML 2.0 : 1999년 IETF(Internet Engineering Task Force)에 의해 표
준화
HTML 4.0 : W3C 권고안, 현재의 표준
웹 브라우저
1993년, Illinois 대학의 NCSA(National Center for Supercomputing
Applications) Mosaic 웹 브라우저와 http 웹 서버 개발
문서를 포맷팅(formatting)하고 그것을 화면에 보여줌
HTML 문서들의 상호작용을 지원하고 다양한 정보 서버를 지원
4
마크업 언어
마크업 태그(markup tag)들로 둘러싸인 텍스트로 구성
마크업 태그 :“<”로 시작해서 “>”로 끝나는 문자열
텍스트, 문서 형식에 대한 명령어, 다른 문서에 대한 참조, 기타 정보
들을 포함
<td align=left colspan=3 rowspan=2 nowrap>
태그 이름은 td , 4개의 애트리뷰트 3개는 값이 있고, nowrap은 값이
없음
시작 태그<td>, 종료 태그</td>가 존재
대부분의 웹 브라우저들에서는 종료 태그가 생략되는 것도 허용
HTML은 웹 브라우저 상에서 문서가 어떻게 보여질지에 대한 정보를
태그로 정의할 수 있도록 한 마크업 언어임
5
HTML 문서의 예-브라우저
그림 9.1 BigHit Video 방문 페이지를 나타낸 브라우저
H
eader
B
od
y
Footer