목차 일부
저자 소개 ... 5
감수자 소개 ... 6
옮긴이 소개 ... 7
옮긴이의 말 ... 8
들어가며 ... 14
1장 시작하기 ... 21
GWT 소개 ... 21
GWT 다운로드 ... 23
따라하기: GWT 다운로드 ... 23
GWT 예제 살펴보기 ... 28
따라하기: KitchenSink ... 28
GW...
더보기
목차 전체
저자 소개 ... 5
감수자 소개 ... 6
옮긴이 소개 ... 7
옮긴이의 말 ... 8
들어가며 ... 14
1장 시작하기 ... 21
GWT 소개 ... 21
GWT 다운로드 ... 23
따라하기: GWT 다운로드 ... 23
GWT 예제 살펴보기 ... 28
따라하기: KitchenSink ... 28
GWT 라이센스 ... 32
정리 ... 33
2장 GWT 애플리케이션 ... 35
애플리케이션 자동 생성 ... 35
따라하기: applicationCreator 스크립트 사용법 ... 36
이클립스를 지원하는 애플리케이션 생성 ... 42
따라하기: HelloGWT 수정 ... 42
랜덤 인용문 생성기 ... 45
따라하기: 자동 생성된 코드 수정 ... 45
호스트 모드에서 애플리케이션 실행하기 ... 50
따라하기: HelloGWT-Shell 스크립트 ... 51
웹 모드에서 애플리케이션 실행하기 ... 52
따라하기: 애플리케이션 컴파일 ... 52
정리 ... 56
3장 서비스 만들기 ... 57
서비스 정의 인터페이스 ... 58
따라하기: 소수 판별 서비스 ... 58
비동기 서비스 정의 인터페이스 ... 60
따라하기: AJAX 지원 기능 활용하기 ... 60
서비스 구현 ... 61
따라하기: 서비스 구현하기 ... 61
서비스 사용 ... 66
따라하기: 클라이언트 만들기 ... 66
정리 ... 69
4장 인터랙티브 폼 ... 71
Samples 애플리케이션 ... 71
라이브 검색 ... 72
따라하기: 라이브 검색 ... 73
패스워드 안전성 검사 ... 80
따라하기: 패스워드 안전성 검사 ... 80
폼 자동 완성 ... 88
따라하기: 폼 자동 완성 기능 ... 88
테이블 정렬 ... 98
따라하기: 테이블 정렬 기능 ... 98
동적 리스트 ... 107
따라하기: 동적 리스트 구현 ... 107
플리커 스타일의 에디터블 레이블 ... 119
따라하기: 커스텀 에디터블 레이블 ... 119
정리 ... 127
5장 고급 인터페이스 ... 129
페이지 방식 테이블 ... 129
따라하기: 데이터 인터페이스 ... 130
에디터블 트리 노드 ... 138
따라하기: 노드 편집 기능 ... 139
로그 스파이 ... 143
따라하기: 로그 파일 업데이트 ... 143
스티키 노트 ... 151
따라하기: 스티키 노트 기능 ... 152
직소 퍼즐 ... 156
따라하기: 퍼즐 만들기 ... 157
정리 ... 162
6장 JSNI와 자바스크립트 라이브러리를 이용한 브라우저 효과 ... 165
JSNI 소개 ... 165
Moo.Fx ... 167
따라하기: JSNI 활용 ... 167
Rico 둥근 모서리 효과 ... 176
따라하기: 레이블 꾸미기 ... 177
Rico 컬러 셀렉터 ... 181
따라하기: 컬러 메소드 ... 181
Script.aculo.us ... 188
따라하기: 효과 적용하기 ... 189
정리 ... 197
7장 커스텀 위젯 ... 199
달력 위젯 ... 199
따라하기: 달력 만들기 ... 200
날씨 위젯 ... 216
따라하기: 날씨 정보 서비스 만들기 ... 216
정리 ... 235
8장 유닛 테스트 ... 237
GWT 페이지 테스트 ... 238
따라하기: 유닛 테스트 생성 ... 238
비동기 서비스 테스트 ... 242
따라하기: 비동기 서비스 테스트하기 ... 242
비동기 서비스를 사용하는 GWT 페이지 테스트 ... 246
따라하기: 두 예제 합치기 ... 246
테스트 스위트 생성 및 실행 ... 249
따라하기: 테스트 스위트 제작 ... 249
정리 ... 251
9장 I18N과 XML ... 253
국제화(I18N) ... 253
따라하기: I18N 지원 기능 ... 254
XML 문서 생성 ... 261
따라하기: XML 문서 생성 ... 261
XML 문서 파싱 ... 267
따라하기: 클라이언트측에서 XML 파싱하기 ... 267
정리 ... 271
10장 배치 ... 273
톰캣에 직접 배치하기 ... 273
따라하기: GWT 애플리케이션 배치하기 ... 273
앤트를 이용한 자동 배치 ... 279
따라하기: 앤트 빌드 파일 작성 ... 279
이클립스에서 배치하기 ... 282
따라하기: 이클립스에서 앤트 실행 ... 283
정리 ... 286
부록 A 예제 실행 방법 ... 287
찾아보기 ... 289
더보기 닫기