목차 일부
서문 ... 3
1부. 자바 서버 페이지 기초
1장. 서버측 웹 개발 환경
1.1 서버측 웹 개발 환경 ... 13
1.2 HTTP와 동적인 웹 컨텐츠 ... 18
1.3 CGI와 서블릿 ... 23
1.4 자바 서버 페이지의 등장과 향후 자바 기술 ... 27
2장. 자바 서버 페이지
2.1...
더보기
목차 전체
서문 ... 3
1부. 자바 서버 페이지 기초
1장. 서버측 웹 개발 환경
1.1 서버측 웹 개발 환경 ... 13
1.2 HTTP와 동적인 웹 컨텐츠 ... 18
1.3 CGI와 서블릿 ... 23
1.4 자바 서버 페이지의 등장과 향후 자바 기술 ... 27
2장. 자바 서버 페이지
2.1 서버측 스크립트의 개념 ... 32
2.2 컴포넌트 기반의 웹 애플리케이션의 등장 ... 33
2.3 자바 서버 페이지의 개념 ... 35
2.4 실행 환경 구축 ... 41
2.5 Hello World를 출력하는 서블릿과 JSP ... 50
2.6 동작 원리 ... 56
3장. 자바 서버 페이지 기본
3.1 JSP 페이지 스크립트 언어 ... 64
3.2 JSP 태그 ... 65
3.3 JSP와 스레드 예제 ... 101
4장. 내장 객체와 액션
4.1 개요 ... 112
4.2 내장 객체 ... 114
4.3 영역 객체와 속성 ... 115
4.4 액션 ... 162
2부. 자바 서버 페이지 활용
5장. 자바 서버 페이지와 JDBC를 이용한 데이터베이스 프로그래밍
5.1 JDBC로 관계형 데이터베이스 관리 시스템 조작하기 ... 188
5.2 데이터베이스 조작을 위한 자바 라이브러리 ... 204
5.3 JDBC에서의 한글 처리 ... 212
5.4 자바 서버 페이지에서 JDBC 사용 ... 218
5.5 커넥션 풀링을 사용한 데이터베이스 연결 기능 향상 ... 226
6장. 자바 서버 페이지에서 자바 빈즈 컴포넌트 사용
6.1 자바 빈즈의 구성 ... 245
6.2 자바 서버 페이지에서의 자바 빈즈 ... 253
6.3 데이터베이스 연결을 담당하는 빈 설계 ... 265
7장. 게시판 구현
7.1 게시판 설계 ... 278
7.2 데이터베이스 설계 및 레코드 파일 구현 ... 280
7.3 게시판 빈즈 설계 및 구현 ... 283
7.4 자바 서버 페이지에서 빈즈 연동하기 ... 298
7.5 향상된 기능의 게시판 ... 319
8장. 세션 관리
8.1 개요 ... 322
8.2 쿠키 ... 328
8.3 세션 관리에 사용되는 기법 ... 341
8.4 JSP에서 세션 관리 ... 345
9장. JSP를 사용한 온라인 서적 쇼핑몰
9.1 개요 ... 358
9.2 쇼핑몰 구축 정의 ... 358
9.3 온라인 서적 쇼핑몰 개발 ... 359
9.4 온라인 서적 쇼핑몰 실행 환경 설정 ... 445
10장. 사용자 정의 태그
10.1 웹 애플리케이션 ... 452
10.2 커스텀 태그 ... 459
10.3 태그 핸들러 ... 460
10.4 TLD(Tag Librry Descriptor) ... 464
10.5 커스텀 태그를 활용한 간단한 예제 ... 468
10.6 속성을 가지는 커스텀 만들기 ... 473
10.7 바디 내용을 가지는 커스텀 태그 만들기 ... 475
10.8 태그 핸들러 헬퍼 클래스 만들기 ... 490
10.9 커스텀 태그 라이브러리 패키징과 배포 ... 496
3부. 자바 서버페이지 응용
11장. XML과 JSP
11.1 XML의 개요 ... 502
11.2 왜 XML인가? ... 506
11.3 XML의 시작 ... 509
11.4 XML 파서(DOM과 SAX) ... 516
11.5 자바와 XML ... 518
11.6 XML과 자바 서버 페이지 ... 525
12장. EIB와 JSP
12.1 개요 ... 530
12.2 J2EE(Java 2 Enterprise Edition) ... 530
12.3 EJB 개발 환경 구축 ... 534
12.4 J2EE 애플리케이션 구조 ... 538
12.5 엔터프라이즈 자바 빈즈 ... 541
12.6 EJB 작성 및 실행 ... 545
부록A. MySql 설치하기 ... 612
부록B. 서블릿/JSP 컨테이너 설치 ... 629
부록C. 채팅 소스 ... 639
CD-ROM 구성도 ... 649
찾아보기 ... 650
더보기 닫기