이미 소장하고 있다면 판매해 보세요.
|
1장. 소개
간략한 웹의 역사 자바 서블릿이란 무엇인가 자바서버 페이지 JSP 모델 1과 모델 2 아키텍처 모델-뷰-컨트롤러가 중요한 이유 프레임워크란 무엇인가 스트럿츠 프레임워크의 탄생 스트럿츠의 대안들 2장. 웹 계층 들여다보기 아키텍처 개요 HTTP 요청 및 응답 스트럿츠와 스코프 URL 파라미터 사용하기 포워드와 리다이렉트 3장. 스트럿츠 프레임워크의 개요 은행 계좌 예제 전체적인 모습 살펴보기 스트럿츠 컨트롤러 컴포넌트 스트럿츠 모델 컴포넌트 스트럿츠 뷰 컴포넌트 다중 애플리케이션 지원 정리 4장. 스트럿츠 애플리케이션 설정하기 Storefront 애플리케이션 웹 애플리케이션이란 무엇인가 웹 애플리케이션 디렉토리 구조 웹 애플리케이션 배치 디스크립터 스트럿츠 관련 web.xml 파일 설정 스트럿츠 설정 파일 org.apache.struts.config 패키지 Digester 컴포넌트 스트럿츠 콘솔 도구 설정 파일 재적재하기 5장. 스트럿츠 컨트롤러 컴포넌트 컨트롤러 구조 유틸리티 클래스 6장. 스트럿츠 모델 컴포넌트 MVC 아키텍처의 모델 비즈니스 객체란 무엇인가 퍼시스턴스 스트럿츠는 어떤 모델을 제공하는가 Storefront 애플리케이션 모델 구축하기 7장. 스트럿츠 뷰 컴포넌트 뷰 컴포넌트란 무엇인가 ActionFrom이란 무엇인가 ActionErrors 사용하기 프리젠테이션 검증 수행 DynaActionForm 클래스 사용하기 자바서버 페이스 내다보기 8장. JSP 커스텀 태그 라이브러리 커스텀 태그의 개요 스트럿츠에 포함된 태그 라이브러리 스트럿츠 태그와 함께 자바빈즈 사용하기 스트럿츠 HTML 태그 Logic 태그 Bean 태그 Template 태그 Nested 태그 다른 유용한 태그 라이브러리들 JSP 표준 태그 라이브러리 9장. 스트럿츠 프레임워크 확장하기 프레임워크 확장이란 무엇인가 프레임워크 전반에 영향을 미치는 확장 기능 컨트롤러 계층에서의 확장 기능 뷰 컴포넌트 확장하기 모델 컴포넌트 확장하기 프레임워크 확장의 단점 10장. 예외 처리 자바 예외 처리 시스템 예외 vs 애플리케이션 예외 Chained 예외 사용하기 스트럿츠가 제공하는 예외 처리 나머지 부분의 마무리 결론 11장. Validator 프레임워크 검증 프레임워크의 필요성 Validator 프레임워크 설치와 설정 ActionForm과 Validator 사용하기 새로운 검증 규칙 만들기 Validator와 JSP 커스텀 태그 검증의 국제화 스트럿츠 외부에서 Validator 사용하기 12장. 국제화와 스트럿츠 국제화란 무엇인가 자바에서의 I18N 지원 스트럿츠 애플리케이션의 국제화 예외 처리와 국제화 13장. 스트럿츠와 엔터프라이즈 자바빈즈 EJB를 사용하는 Storefront 서비스 구현 스트럿츠와 EJB의 인터페이싱 결론 14장. 타일즈 사용하기 템플릿 이해하기 타일즈 설치와 설정 타일즈 개요 타일즈 태그 라이브러리 Definitions 사용하기 타일즈의 국제화 지원 15장. 스트럿츠 애플리케이션에서의 로깅 웹 애플리케이션에서의 로깅 로깅을 위한 서블릿 컨테이너의 사용 자카르타 Commons 로깅 log4j 패키지 사용하기 JSP 페이지에서의 Commons 로깅 사용법 log4j가 성능에 미치는 영향 서드파티 log4j 확장 자바 1.4 로깅 API 16장. 스트럿츠 애플리케이션 패키징 패키징을 해야 하는가, 하지 않아야 하는가 애플리케이션 패키징 방법 결정하기 WAR 파일로 애플리케이션 패키징하기 Ant를 이용한 스트럿츠 애플리케이션 빌드 자동 빌드 환경 만들기 원격으로 서버 재부팅하기 17장. 성능 검토 우수한 성능이란 무엇인가 퍼포먼스 테스트 vs 부하 테스트 퍼포먼스-스트레스 테스팅 도구 Storefront 애플리케이션의 테스트 성능과 가용성에 관한 몇 가지 이슈 부록 A. 스트럿츠 1.0 이후 변경 사항 부록 B. 스트럿츠 다운로드 및 설치 부록 C. 리소스 찾아보기 |