이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
자카르타 스트럿츠 프로그래밍
처크 캐버네스 저 / 강상철 등역
한빛미디어 2003.04.14.
가격
26,000
10 23,400
YES포인트?
1,300원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

책소개

목차

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. 리소스
찾아보기

저자 소개

저자 : 처크 캐버네스
처크 캐버네스는 S1 Corporation(http://www.s1.com)의 선임 기술자로서 서버측 자바, 분산 객체 컴퓨팅 그리고 애플리케이션 서버에 전문적인 기술을 보유하고 있다. 처크는 자바월드지(JavaWorld)에서 주관하는 'Java in the Enterprise'의 최신 중개자다. 수년간 스몰토크와 코바 애플리케이션을 개발해왔으며 지오지아 테크(Geogia Tech)에서 객체지향 프로그래밍을 가르쳤으며, 자바월드와 인폼아이티(InformIt)에 많은 글을 기고했다. 또한 『Using JavaServer Pages and Servlets』(Que, 2000)과 『Special Edition Using Java 2 Enterprise Edition』(Que, 2001)을 포함해서 다양한 J2EE 관련 서적의 기술 편집자로 활약해왔다. 지오지아 테크에서 컴퓨터 과학 학위를 받았으며 현재 주된 관심사는 은행과 금융 분야용 엔터프라이즈 애플리케이션을 구축하는 것이다.
역자 : 강상철
온라인 자바 개발자 커뮤니티인 프로자바(www.pro-java.com)의 운영자이며 (주)인프라정보통신 기술개발연구소에서 소프트웨어 엔지니어로 근무하고 있다. 동양투자신탁증권, 제일은행 등의 프로젝트에 참여한 바 있다. UML과 디자인 패턴을 이용한 J2EE 기반 시스템 설계에 관심이 많고 특히 요즘은 오픈 소스 소프트웨어에 몰두하고 있다.
역자 : 권효중
현재 자카르타-서울 프로젝트의 스트럿츠 번역팀 리드를 맡고 있으며 중외정보기술에 근무하고 있다. 웹 애플리케이션에 객체지향 프로그래밍을 효과적으로 적용하는 방법과 웹 기반 프로젝트에서 최선의 방법론은 무엇인지가 요즘 최대 관심사인 개발자다.
역자 : 김행근
한국 항공대학교 정보통신공학과를 졸업하여 현재 Nextware에서 프로그래머로 근무 중이다. 재학 때 논리회로 연구실에서 자바를 처음 접한 이후 자바 오픈 소스 프로젝트 자카르타에 반해 푹 빠져 있으며, 언젠가 우리나라에도 자카르타 못지 않은 오픈 소스 프로젝트 사이트가 생길 것으로 기대하고 있다. 관심 분야는 웹 프레임워크와 XML 응용 그리고 보안과 암호학이다.
역자 : 박대환
비틀즈와 자바, 자카르타 프로젝트 산출물들을 좋아하며 최근에는 웹 프레임워크에 관심이 많다. 자카르타-서울 프로젝트에서 활동 중이며, 현재 (주)인포웨어 SI 부문에서 일하고 있다. 포스코 통신 사이트 프로젝트, 하이홈 쇼핑몰, 미쓰미상사 Yesbiz24 등 다수의 프로젝트를 진행한 경험이 있다.

품목정보

발행일
2003년 04월 14일
쪽수, 무게, 크기
574쪽 | 1166g | 190*257*35mm
ISBN13
9788979142327

리뷰/한줄평3

리뷰

6.0 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.