현재 서블릿으로 개발을 하고 있습니다.
처음 보게 된 책이 바로 이책이었고, 현재까지도 계속 보고 있습니다.
개발 환경은 윈도우 2000 + IIS + Resin이고, Servlet 2.2 기반이지만, 거의 대부분의 내용이 활용 가능합니다.
간혹 몇몇 Deplicated 된 메소스들이 사용된 것이 보이지만, 대부분 간단하게 해결할 수 있는 부분이고요.
서블릿을 시작하시는 분들과 Java공부를 시작하시는 분들에게도 추천합니다.
이 책은 1997년 12월에 발표된 "자바 웹 서버(Java Web Server) 1.1"의 일부분과 1998년 4월 "자바 서블릿 개발 킷(Java servlet Development Kit) 버전 2.0"을 중심으로 자바 서블릿 프로그램 개발의 모든 것을 보여준다. 1997년 6월에 완료된 버전 1.0에서 변경된 사항은 책 전체를 통해 필요할 때마다 언급하고 있다.
자바 서블릿 프로그램을 개발할 때 부딪치는 여러 문제점들을 곧바로 찾아볼 수 있도록 주제별로 설명하고 있다. 또한 실무에 바로 응용할 수 있는 수많은 예제를 상세한 설명을 겯들여 함께 제공하고 있어 초보자뿐 아니라 중·고급 사용자도 필요한 지식정보를 얻을 수 있다.
기존의 서버측 애플리케이션 프로그래밍의 단점을 자세하게 설명하고, 동시에 과연 서블릿으로는 어떻게 그 한계를 극복할 것인지 명쾌한 해답을 제공하고 있다. 즉 문제를 제기하고 그 해답을 그때그때 보여주는 형식으로 전개하고 있는 것이 이 책의 주요 특징이다.
주요 내용
1장. 시작하기 앞서
웹 애플리케이션의 역사
서블릿 지원 요소
서블릿의 특성
2장. HTTP 서블릿 기본
HTTP 기본
서블릿 API
페이지 생성
서버측 포함
서블릿 체이닝과 필터
자바 서버 페이지
다음 장에서는
3장. 서블릿 라이프사이클
서블릿 대안
서블릿 재적재
생성과 소멸
단일 쓰레드 모델
백그라운드 프로세싱
최근 변경된 시간
4장. 정보의 추출
초기화 파라미터
서 버
클라이언트
요 청
5장. HTML 정보 전송
응답의 구조
정상적인 응답 전송
지속적 접속 사용
HTML 생성
상태 코드
HTTP 헤더
무엇인가 잘못될 때
6장. 멀티미디어 컨텐츠 전송
이미지
압축된 컨텐츠
서버 푸시
7장. 세션 트랙킹
사용자 인증
은닉 폼 필드
URL 재작성
지속적인 쿠키
세션 트랙킹 API
8장. 보 안
HTTP 인증
디지털 서명
Secure Socket Layer(SSL)
서블릿을 안전하게 동작시키기
9장. 데이터베이스 연결
관계형 데이터베이스
JDBC API
데이터베이스 객체 재사용
트랜잭션
고급 JDBC 기술
10장. 애플릿-서블릿 통신
통신 옵션
Daytime 서버
채트 서버
11장. 서블릿간 통신
서블릿 조작
서블릿 재사용
서블릿 공조
재 생
12장. 국제화
서구 유럽어
지역 커스텀 따르기
비서구 유럽어
다국어
동적 언어 교섭
HTML 폼
다국어 입력받기
13장. 기타 사항
파라미터 파싱
전자메일 전송
정규 수식
프로그램 실행
네이티브 메쏘드
RMI 클라이언트로서 동작
디버깅
성능 튜닝
부록 A. 서블릿 API 퀵 레퍼런스
부록 B. HTTP 서블릿
부록 C. HTTP 상태 코드
부록 D. 문자 엔티티
부록 E. 문자 세트
자료명 | 등록일 | 다운로드 |
---|---|---|
예제소스 | 2016-04-06 | 다운로드 |