Đang tải... (xem toàn văn)
Recognizing the importance of preserving what has been written, it is Manning’s policy to have the books we publish printed on acid-free paper, and we exert our best efforts to that end[r]
(1)(2)(3)(4)GWT in Practice
ROBERT COOPER CHARLES COLLINS
M A N N I N G
(5)For online information and ordering of this and other Manning books, please visit www.manning.com The publisher offers discounts on this book when ordered in quantity For more information, please contact:
Special Sales Department Manning Publications Co
Sound View Court 3B Fax: (609) 877-8256
Greenwich, CT 06830 email: orders@manning.com
©2008 by Manning Publications Co All rights reserved
No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by means electronic, mechanical, photocopying, or otherwise, without prior written permission of the publisher
Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks Where those designations appear in the book, and Manning
Publications was aware of a trademark claim, the designations have been printed in initial caps or all caps
Recognizing the importance of preserving what has been written, it is Manning’s policy to have the books we publish printed on acid-free paper, and we exert our best efforts to that end Recognizing also our responsibility to conserve the resources of our planet, Manning books are printed on paper that is at least 15% recycled and processed elemental chlorine-free
Manning Publications Co Copyeditor: Andy Carroll Sound View Court 3B Typesetters: Denis Dalinnik Greenwich, CT 06830 Cover designer: Leslie Haimes
ISBN 1-933988-29-0
Printed in the United States of America
(6)SourcesFocusEvents 95 SourcesKeyboardEvents 95 SourcesMouseEvents 290, 292 span 331
split 297
Spring 67, 101, 105, 260, 265,
279 StackPanel 94
standard directory structure 200 state 53
static analysis 23 Strategy 40, 49
pattern 50, 275 StreamServlet 312 StringBuffer 311 Struts 6, 8, 99, 105 style 20
stylesheet 39, 54–55 Subversion 242
Surefire Maven plugin 235 Swing 74, 96, 177, 274, 301 swLiveConnect 127
SWT browser component 58 synchronization 74
synchronous 66–67 syntax 117, 149
highlighting 154 system properties 235 T
TabPanel 326 TCP 137 testGwt 235–236 testing 7, 11, 212, 224
asynchronous 221 HTTP 226 remote 229
Remote Procedure Call 221 TestRunner 221
TextArea 272
TextBox 45, 93, 95, 272, 332 Thawte 136
third party GWT related projects
187
thread 68, 74, 110, 305, 319 ThreadLocal 70, 329 TimeoutException 214–216 Timer 305
TimerTask 306 tokens 150
Tomcat Lite See Apache Tomcat
Tomcat See Apache Tomcat TopLink
agent 102 essentials 100, 102 transient 64, 88
view 53
Transition 156, 159
translatable 35, 65, 100, 196,
212, 215, 219, 221 treeLogger 20 trusted applet 136 two-way bind 89, 95 type conversion 150 typeArgs 108, 117–118 U
UI See User Interface UIObject 56, 90, 93, 158,
161–162, 164, 166–167, 170 UML 301
uniqueMembers 283 URL 7, 70, 80 URLEncoder 144 User 112 user agent 9, 24 User Interface UserAgent 24 V
validation 98 VeriSign 136 version 199
VerticalPanel 42–43, 45, 93 view 41, 46, 53, 86, 90, 95, 212,
223 elements 43 virtualization 230 W
WAR See Web Application Archive
Web Application Archive 184,
188–190, 195–196, 205, 264,
317
build using Ant 192
web mode 19, 58–59, 205, 208,
212, 216 web server 188 Web Services 108
Web Services Description Lan-guage 122, 128
web.xml 75–76, 195, 200,
205–207, 209, 264, 283–284,
333
WEB-INF 189, 206, 209 WebKit 114
WebWork
Widget 43, 90, 292–293 width 155
Wii window 152 Window object 134 WS-* 120
WSDL See Web Services Descrip-tion Language
X
Xerces 102 Xfire 131 XHR 110
XHR See XMLHttpRequest X-HTTP-Method-Override 115 XML 8, 11, 112, 115, 300, 310,
317 API 334
over HTTP 62, 112 Parser API 108 parsing 115 XML11
XMLHttpRequest 6, 8, 108, 110,
114, 130 XmlHttpRequest 68 XMLParser 115 XML-RPC 62 xs.nocache.js 15 XSS 108
XSS See Cross Site Scripting XstartOfFirstThread 80 XstartOnFirstThread 235 Y
Yahoo 108
Yahoo User Interface Library YUI See Yahoo User Interface
Library Z
(7) www.manning.com.