서브메뉴
검색
본문
Powered by NAVER OpenAPI
-
ADVANCED JSP
저자 : DAVID M.GEARY
출판사 : 사이텍미디어
출판년 : 2001
ISBN : 8955507585
책소개
J2EE에 기반하고 있는 JSP의 강력하고 정교한 서버측의 기법을 습득하여 고급 웹 애플리케이션을 개발하는 방법을 제시한 책이다. 이 책은 완벽한 분석, 확인 및 검증을 통해 JSP 기술을 활용하는 방법을 제공하고, JSP 커스텀 태그 구현 기법과 확장성 및 적응성 있는 웹 애플리케이션 설계 방법 그리고 글로벌 환경에서 사용되는 JSP 웹 애플리케이션을 국제화하는 방법에 대해 깊이 있는 JSP 기술에 대해 설명하였다.
또한 사례 연구를 통해 책 전체에서 제시한 기법을 이용하여 JSP 웹 애플리케이션을 완성함으로써 JSP 기법에 대한 전체적인 시야를 가질 수 있도록 구성하였다. 특히, 이 책은 JSP와 서블릿을 이용한 웹 애플리케이션을 개발하려는 개발자를 위해 좋은 지침서가 될 것이다.
[부록CD] XML CLASS Library, 브라우저, 아파치, JDBC 드라이버, JDK, MySQL, 기타 유틸리티 등 수록
목차
1. 기본적인 커스텀 태그
커스텀 태그 사용하기 - JSP 파일
커스텀 태그 정의하기 - TLD
커스텀 태그 구현 - 태그핸들러(Tag Handler)
WEB-INF/web.xml에서 TLD 지시하기
taglib와 tag
태그의 라이프 사이클
Thread Safety
태그의 속성
페이지 정보 접근
에러 핸들링
태그 패키지
태그의 몸체가 있는 태그
결론
2. 커스텀 태그의 중요 개념
태그의 몸체 태그핸들러
스크립트 변수
태그 몸체
중첩된 태그
3. HTML 폼
폼에서 빈의 사용
폼 내용 검사
폼 프레임웍
커스텀 태그
결론
4. 템플릿
레이아웃 캡슐화
내용의 선택적인 사용
사용자에 수준에 따른 내용 보여주기
리전 정의 분리하기
중첩된 리전(nested regon)
리전 확장
중첩 및 확장된 리전의 혼합 사용
리전 태그 구현
결론
5. 설계
모델 1
모델 2: MVC 접근방법
모델 2 예제
결론
6. 모델 2 프레임웍
개선된 모델 2 프레임웍
설계 변경
Use Case 사용
커스텀 태그의 중요성
JSP 스크립트
결론
7. 이벤트 처리와 폼 재전송
모델 2 프레임웍의 이벤트 처리
실수에 의한 폼 재전송
결론
8. 지역화 및 국제화
유니코드(Unicode)
문자세트(Charsets)
로케일(Locales)
리소스 번들(Resource Bundles)
복수의 리소스 번들(Multiple Resource Bundles)
로케일 관련 정보의 형식화
브라우저 언어 선택사항
커스텀 태그
결론
9. 보안
서블릿 인증
기본 인증
다이제스트 인증(Digest Authentication)
폼 기반 인증
SSL과 클라이언트 인가에 의한 인증
인증 커스터마이즈
웹 애플리케이션 보안 요소
프로그램에 입각한 인증
결론
10. 데이터베이스
데이터베이스 생성
데이터 소스
데이터베이스 커스텀 태그
커넥션 풀 사용(Connection Pooling)
Prepared Statements
트랜잭션
질의 결과(Result Set) 페이지 처리
결론
11. XML
XML 생성
XML 후처리(Postprocessing)
XML 파싱
XML 변환
XPath 사용
결론
12. 사례연구A CASE STUDY)
과일 쇼핑몰
모델 2 프레임웍
국제화
인증
HTML Forms
Sensitive Form 재전송
SSL
XML과 DOM
결론
부 록
서블릿 필터 예
결론