로그인회원가입장바구니고객센터마이페이지회사소개
kangcom
전체
Home >   >   > 

Ajax on Java for 웹 2.0

   
지은이 Steven Douglas Olson/김명신   |   출판사 한빛미디어  |   발행일 2007년 07월 30일
 
클릭하시면 큰 도서이미지를 보실 수 있습니다.
판매가 20,000원18,000원 10%
마일리지 5% 1,000원
발행일 2007-07-30
ISBN 8979145101 |  9788979145106
기타정보 번역서 | 332쪽
예상출고일
배송비 2,000원 (20,000원이상 무료배송)
   
프로그래밍언어
종합지수 3p 561 위
   
이 책의 원서
  Ajax on Java
O'REILLY | Steve Olson
주의사항 더이상 출간되지 않습니다.
 

Java 웹 애플리케이션에 Ajax를 적용해 빠르고 동적인 웹페이지를 제작하는 방법을 다양한 예제를 통해 제시한다.
Ajax로 Java 웹 애플리케이션 응답속도 고민을 명쾌하게 해결한다.
더 빠른 웹 사이트 구축은 모든 웹 개발자의 고민이다. 또 속도 향상을 위한 방법으로 Ajax를 선택했지만 막상 어떻게 활용해야 할지 막막한 사람이 많을 것이다.
이 책은 그런 생각을 가진 개발자를 위해 쉽고 간단하게 웹 2.0 시대에 빠른 웹 속도를 위한 대안으로Ajax를 소개한다. 이를 통해 Ajax를 처음 접해보는 웹 개발자도 손쉽게 빠른 애플리케이션으로 업그레이드 할 수 있도록 이끌어준다.
특히 Java로 만드는 웹 애플리케이션에 응용할 수 있는 다양한 노하우를 소개해 자바 웹 개발자가 쉽게 Ajax를 활용할 수 있다.

기본적인 Java 웹 애플리케이션에 Ajax를 덧붙이는 법과 더불어 다양한 예제를 통해 XML과 JSON(JavaScript Object Notation)을 사용한 복잡한 구조의 데이터 전송, DWR은 물론 Dojo, Rico 같은 다양한 툴킷 사용법, 스트럿츠와 JSF 등에서 Ajax 다루는 법, 구글 웹 툴킷 예제등을 체계적으로 학습한다.
- JavaScript로 Ajax 애플리케이션 만들기
- XML과 JSON에서의 Ajax 응용
- 코드 재사용을 위한 JSP 태그 라이브러리
- JSF 애플리케이션에 Ajax 적용하기
- 스트럿츠에서 Ajax 사용하기
- Rico, Dojo, DWR 등 다양한 툴킷 활용법
- 구글 GWT 예제 살펴보기

이 책의 특징과 장점
- Ajax의 일반적인 개념부터 효과적인 Java 웹 애플리케이션 개발을 위한 활용법을 설명한다.
- 쉽게 실행되는 완전 소스를 제공해 바로바로 활용하며 학습할 수 있다.
- Java 웹 애플리케이션 개발 시 필요한 다양한 Ajax 노하우를 익힐 수 있다.

어떤 독자를 위한 책인가?
- 자바 웹 개발자
: 기존 자바 웹 개발자로 Ajax에 익숙하지 않은 독자를 위한 책이다.
- 기존 Ajax 사용자
: Ajax에 대한 기본적인 개념은 알고 있으나 새로운 웹 프로젝트를 진행하면서 기존과 다른 활용법을 찾고 있는 개발자. 또 자바와 결합된 Ajax에 대한 호기심을 해결하고자 하는 독자를 위한 책이다.

이 책의 장점 중 하나는 예제가 아주 잘 정리되어 제공된다는 것입니다. 보통 책에서 제공되는 예제들은 사람으로 따지면 이가 한두 개 정도 빠져 있는 것이 다반사인데 비해 이 책의 예제는 약간의 설정만 하면 대부분 별 수정 없이 바로 실행해 볼 수 있습니다.
- 역자 서문중에서
목차
역자 서문
서문
챕터1. 환경설정
01. 필요한 것들
02. 톰캣(Tomcat)의 설치
톰캣의 설정을 위한 최소한의 지침
TOMCAT_HOME의 설정
03. Ant의 설치
챕터2. Ajax를 위한 JavaScript
01. 애플리케이션 만들기
JavaScript 함수를 호출하는 방법
페이지 꾸미기
02. 예제 실행
챕터3. 간단한 Ajax 서블릿
01. Ajax 애플리케이션을 빌드하고 배포하기
디렉토리 구조
02. 예제의 실행
그렇다면 XML은 어디에 있을까요?
챕터4. Ajax를 위한 XML과 JSON
01. 문자 디코더
02. 간단한 XML 문서 설정
서블릿을 사용하여 XML 문서 만들기
XML 문서를 만드는 다른 방법들
03. 다시 클라이언트 : XML에서 데이터 얻기
JavaScript로 XML 파싱하기
마이크로소프트 브라우저에서 폼 요소에 데이터 넣기
IE 이외의 다른 브라우저에서 폼 요소에 데이터 넣기
04. 애플리케이션 빌드
05. 톰캣에서 애플리케이션의 실행
06. JSON을 사용한 데이터 전달
JSON을 위해 JavaScript 코드 변경
07. 요약
챕터5. 데이터 저장 및 불러오기
01. Ajax와 폼 요소
사용자 이름 검증
데이터베이스 생성
Ajax 요청에 응답: 서블릿
우편번호로 도시와 주 이름 불러오기
02. 제시어 기능 구현
사용자 이름 요청
Div의 생성
이벤트 처리
제시어 하이라이트 하기
서블릿 설정
챕터6. Ajax 라이브러리와 툴킷(Toolkit)
01. Dojo 툴킷
02. Rico 툴킷
Rico의 객체 응답 타입 사용
03. DWR
04. Scriptaculous와 Prototype을 사용한 드래그 앤 드롭
사용자 가입 애플리케이션
XMLHttpRequest를 캡슐화하기 위한 Prototype 사용
사용자 로그인 함수
쇼핑 기능: 제품 목록 얻기
챕터7. Ajax를 위한 JSP 태그 라이브러리
01. 태그 라이브러리 생성
TLD 작성
JSP에서 정의한 태그 사용
태그를 지원하는 클래스 작성
지원하는 서블릿 작성
Ant를 사용하여 하나로 묶기
02. 써드파티 태그 라이브러리
AjaxTags
JavaWebParts
AjaxAnywhere
어떤 태크 라이브러리를 사용해야 하는가?
챕터8. 스트럿츠에서의 Ajax
01. 스트럿트 레이아웃
스트럿츠 레이아웃의 설치
스트럿츠 레이아웃을 사용하는 JSP 작성
스트럿츠 액션 폼
스트럿츠 설정
데이터는 어디에서 오는가?
제시어 목록 생성
스트럿츠 레이아웃이 좋은 이유
02. DWR을 사용하여 스트럿츠에 Ajax 추가하기
파일 업로드
JSP 작성
DWR 설정 파일 작성
브라우저에서 제품들 보여주기
DWR이 생성하는 JavaScript 살펴보기
ProductManager 클래스 작성
DWR이 좋은 이유
03. 스트럿츠에서의 Ajax: 이 장에서 배운 것은?
챕터9. JSF(JavaServer Faces)와 Ajax
01. JSF 라이프 사이클
02. 커스텀 JSF 컴포넌트 작성
JSF 애플리케이션을 위한 JSP 페이지의 작성
JSF 설정 : web.xml과 faces-config.xml
03. 커스텀 JSF 태그의 개발
TLD 파일 작성
태그 핸들러 작성
렌더러와 렌더러 키트 만들기
JavaScrip 파일 작성
04. HtmlInputText를 확장하여 JSF 입력 처리
05. Ajax를 지원하는 JSF 작성
06. 요약
챕터10. 구글 웹 툴킷
01. GWT 시작하기
호스트 모드와 웹 모드의 차이
02. 애플리케이션 디버깅
03. 애플리케이션에 살붙이기 : 클라이언트
클라이언트 수정
04. 클라이언트에 서비스 제공
클라이언트를 서비스로 연결
서비스를 서블릿 URL에서 연결하기
05. 서비스와 함께 ZipCodes 테스트
06. GWT 위젯
찾아보기


8. 관련 도서

『Head Rush Ajax : 웹 진화를 이끄는 비동기 프로그래밍 학습법』(한빛미디어, 2006)
『Ajax Hacks: 읽고 이해하고 바로 쓴다』(한빛미디어, 2006)
『Ajax 입문 : Asynchronous JavaScript + XML』(한빛미디어, 2006)
『Ajax 디자인패턴 for 웹2.0』(한빛미디어, 2007)
Steven Douglas Olson
1984년에 시네틱스 사에서 포트란, 파스칼, 베이직, C등으로 개발을 시작한 이래로 약 20년 동안 계속해서 소프트웨어 개발자로 일하고 있다. 그는 그 동안 수많은 회사에서 주로 자바를 사용하여 컨설팅 등을 해왔고, 지금도 프로그래밍 모험을 계속 진행하고 있다.

김명신
우송대학교 컴퓨터과학과를 졸업했으며, 현재 SK 커뮤니케이션즈에서 개발자로 일하고 있다. Ajax 입문(한빛미디어, 2006)의 추가 집필과 Ajax Hacks(한빛미디어, 2006) 등을 번역하였다.
서비스를 full로 이해해볼 수 있는 기회
고영민님이 쓰신 서평보기 I 평점 I 조회수(1837) I 공감 (0) I 블로그
AJAX ON JAVA 이제 흔하디 흔해져버린 AJAX 그리고 더 흔하디 흔해져 버린 JAVA이미 공부한 사람들에게는 그다지 눈에 확~ 띄는 그런 도메인은 아니다.하지만 두개를 잘 엮어낸 책에는 무엇이 담겨져 있을까?역시나 기대했던바 데로 둘사이의 끈끈한 관계가 녹아져 있었다.  - AJAX 위한 JSP 테그라이브러리  - 스트럿츠에서의 AJAX  - JSF와 AJAX  - sample 구글 웹 툴킷   보통의 AJAX를 이야기 할때면 http Protocol 을 상세히 이야기하고 그 풀어낼 썰을 ...
오우
김병모님이 쓰신 서평보기 I 평점 I 조회수(1132) I 공감 (0) I 블로그
정말 좋은데요
A Book on C...
KELLEY 외
선택된 상품을 찜하실 수 있습니다. 선택된 상품을 바로구매 하실 수 있습니다.
신 한글 비주얼베이직 6 - 2005 개정판...
김응석
선택된 상품을 찜하실 수 있습니다. 선택된 상품을 바로구매 하실 수 있습니다.
 
전체평균(51)
회원평점   회원서평수 2
서비스를 full로 이해해볼 수 있는 기회
고영민 님  2008-03-04
오우
김병모 님  2008-01-11
김명신 의 최근 저서
 
제프리 리처의 Windows via C/C++ (복간판)
37,800원
(10%↓+5%)
 
중국 경제 다시 읽어라
12,600원
(10%↓+5%)
 
이제는 지식재산이다
18,000원
(10%↓+5%)
 
한빛미디어 출판사의 신간
허팝만 따라 해봐! 유튜브 정석
허재원(허팝) 저
13,500원
(10%↓+5%)
 
이것이 취업을 위한 코딩 테스트다 with 파이썬
나동빈 저
30,600원
(10%↓+5%)
 
딥러닝을 위한 선형대수학
길버트 스트랭/부산대학교 산업수학센터(FFMIMC 저
34,200원
(10%↓+5%)
 
유닉스의 탄생
브라이언 커니핸/하성창 저
18,000원
(10%↓+5%)
 
회사에서 바로 통하는 오토캐드 AutoCAD 2021(회사통)(전면개정판)
심미현 저
25,200원
(10%↓+5%)
 
이메일주소수집거부