Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
40 used & new from $14.00

Have one to sell? Sell yours here
 
   
Google Web Toolkit Solutions: More Cool & Useful Stuff
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Google Web Toolkit Solutions: More Cool & Useful Stuff (Paperback)

by David Geary (Author), Rob Gordon (Author)
Key Phrases: legacy code, object notation, row deletion, Google Web Toolkit Solutions Listing, Flex Tables, Get Map (more...)
3.7 out of 5 stars See all reviews (3 customer reviews)

List Price: $44.99
Price: $35.99 & this item ships for FREE with Super Saver Shipping. Details
You Save: $9.00 (20%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 5 left in stock--order soon (more on the way).

Want it delivered Tuesday, July 14? Choose One-Day Shipping at checkout. Details
28 new from $19.90 12 used from $14.00

Frequently Bought Together

Google Web Toolkit Solutions: More Cool & Useful Stuff + Google Web Toolkit Applications + GWT in Action: Easy Ajax with the Google Web Toolkit
Price For All Three: $116.97

Show availability and shipping details


Customers Who Bought This Item Also Bought

GWT in Action: Easy Ajax with the Google Web Toolkit

GWT in Action: Easy Ajax with the Google Web Toolkit

by Robert Hanson
4.2 out of 5 stars (9)  $31.49
GWT in Practice

GWT in Practice

by Robert Cooper
4.6 out of 5 stars (9)  $29.69
Pro Web 2.0 Application Development with GWT (Expert's Voice in Web Development)

Pro Web 2.0 Application Development with GWT (Expert's Voice in Web Development)

by Jeff Dwyer
3.7 out of 5 stars (7)  $32.84
Effective Java (2nd Edition) (Java Series)

Effective Java (2nd Edition) (Java Series)

by Joshua Bloch
4.9 out of 5 stars (35)  $44.43
Java Concurrency in Practice

Java Concurrency in Practice

by Brian Goetz
4.8 out of 5 stars (59)  $37.79
Explore similar items

Editorial Reviews

Product Description
Cu>

 

Google Web Toolkit (GWT) is an open source Java development framework for building Ajax-enabled web applications. Instead of the hodgepodge of technologies that developers typically use for Ajax–JavaScript, HTML, CSS, and XMLHttpRequest–GWT lets developers implement rich client applications with pure Java, using familiar idioms from the AWT, Swing, and SWT. GWT goes beyond most Ajax frameworks by making it easy to build desktop-like applications that run in the ubiquitous browser, where the richness of the user interface is limited only by the developer’s imagination.

 

This book focuses on the more advanced aspects of GWT that you need to implement real-world applications with rich user interfaces but without the heavy lifting of JavaScript and other Ajax-related technologies. Each solution in this practical, hands-on book is more than a recipe. The sample programs are carefully explained in detail to help you quickly master advanced GWT techniques, such as implementing drag-and-drop, integrating JavaScript libraries, and using advanced event handling methodologies.

 

Solutions covered include

•   Building custom GWT widgets, including both high-level composites and low-level components

•   Implementing a viewport class that includes iPhone-style automated scrolling

•   Integrating web services with GWT applications

•   Incorporating the Script.aculo.us JavaScript framework into GWT applications

•   Combining Hibernate and GWT to implement database-backed web applications

•   Extending the GWT PopupPanel class to implement a draggable and resizable window

•   Creating a drag-and-drop module, complete with drag sources and drop targets

•   Deploying GWT applications to an external server

•   Dynamically resizing flex tables

•   Using GWT widgets in legacy applications developed with other frameworks, such as Struts and JavaServer Faces

 

Complete Sample Code Available at www.coolandusefulgwt.com

 

All of the code used in this book has been tested, both in hosted and web modes, and in an external version of Tomcat (version 5.5.17), under Windows, Linux, and Mac OS X. For Windows and Linux, we used 1.4.60, and for the Mac we used 1.4.61.  NOTE: There are three separate versions of the code. Please download the correct JAR file for the operating system you are using.




Foreword xiii

Preface xvi

Acknowledgments xviii

About the Authors xix

 

Solution 1: GWT Fundamentals and Beyond 1

Solution 2: JavaScript Integration 53

Solution 3: Custom Widget Implementation 71

Solution 4: Viewports and Maps 103

Solution 5: Access to Online Web Services 133

Solution 6: Drag and Drop 167

Solution 7: Simple Windows 199

Solution 8: Flex Tables 237

Solution 9: File Uploads 283

Solution 10: Hibernate Integration 303

Solution 11: Deployment to an External Server 325

Solution 12: GWT and Legacy Code 343

Index 371



 


 



About the Author

David Geary is the author of eight books on Java technology, including the bestselling Graphic Java 2 Series, Advanced JavaServer Pages, and Core JavaServer Faces (all from Prentice-Hall). David was a member of Sun’s Expert Groups for the JavaServer Pages Standard Template Library (JSTL), and JavaServer Faces (JSF) 1.0. He also was the second Apache Struts committer and the inventor of the Struts Template Library, the precursor to the popular Tiles open-source framework for composing web pages from JSP fragments. David wrote questions for Sun’s Web Developer Certification Exam and is the president of Clarity Training Inc., a training and consulting company focusing on server-side Java technology.

 

Rob Gordon is an independent consultant specializing in the design and implementation of enterprise systems. He is a former Sun developer and author of Essential JNI and coauthor of Essential JMF.

 



See all Editorial Reviews

Product Details

  • Paperback: 408 pages
  • Publisher: Prentice Hall PTR; 1 edition (November 17, 2007)
  • Language: English
  • ISBN-10: 0132344815
  • ISBN-13: 978-0132344814
  • Product Dimensions: 9.1 x 7 x 0.9 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.7 out of 5 stars See all reviews (3 customer reviews)
  • Amazon.com Sales Rank: #590,036 in Books (See Bestsellers in Books)

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?

GWT in Practice
28% buy
GWT in Practice 4.6 out of 5 stars (9)
$29.69
Google Web Toolkit Solutions: More Cool & Useful Stuff
27% buy the item featured on this page:
Google Web Toolkit Solutions: More Cool & Useful Stuff 3.7 out of 5 stars (3)
$35.99
Google Web Toolkit Applications
23% buy
Google Web Toolkit Applications 4.2 out of 5 stars (12)
$49.49
GWT in Action: Easy Ajax with the Google Web Toolkit
14% buy
GWT in Action: Easy Ajax with the Google Web Toolkit 4.2 out of 5 stars (9)
$31.49

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
Check a corresponding box or enter your own tags in the field below.
(38)
(42)
(32)
(12)
(9)
(4)
(3)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

3 Reviews
5 star:
 (1)
4 star:
 (1)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.7 out of 5 stars (3 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
2 of 4 people found the following review helpful:
5.0 out of 5 stars My new review, January 14, 2008
I posted a review (back in January, this updated review is posted in late May 2008) that slammed Prentice Hall for not making the code samples available from anywhere except through a 90 day free trail thru Safari (an online subscription based service).

The editor and one author responded and let me know that the site was incorrectly missing in the book, but that a site (called coolandusefulgwt with the obvious ending.) was available and has all material easily downloadable. I have checked out this site and confirmed that the code is indeed available. It is a very cool site in that it the entire site (or most of it) is a GWT application!

I applaud the editor and authors efforts to inform me and other purchasers of the book... and they also explained that the susbscription based service is not going to be the sole method to get code from Prentice Hall books...which is even better news.

I am giving this book 5 stars as it is a very good book for GWT beginners and intermediate programmers... escpecially those looking for info on custom widgets/controls. The authors did a splendid job of presenting the material in a well layed out manner, The book takes the GWT (sparsely documented by Google) and make it alot more accessible to the programming community.

Now that the source code (and more) are available on the new site, there is no reason why anyone interested in studying GWT would not want this book in their personal library.

In fact, if you are looking to buy this book, and are on the fence, go check out the website and you will get a good idea of what this book will do for you and I think it will help you make an informed decision to buy this great resource.


Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
0 of 1 people found the following review helpful:
2.0 out of 5 stars Not good to write a technical book with no source code, July 2, 2008
I've tried at length to obtain the source code used in the book. Geary leaves it to the user to acquire the addons that he uses in his examples. Yes I've tried going the Safari route. Without signing up for a "90 day free then we charge you big" trial, you won't have any luck. I also read the previous post where he mentioned that he obtained the code from the website. If you go there now, the code has been pulled so I'm back to being forced to sign up for Safari which I won't do. I did read through the examples and do what I could. Instead of this book, I'd recommend "Google Web Toolkit Applications" by Dewsbury. The examples may not be as advanced as these, but at least you can run them.
Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)



 
3 of 6 people found the following review helpful:
4.0 out of 5 stars Very practical, lucidly written, January 20, 2008
You can easily find most of its content on the internet, but you may feel more confident having it somewhere near.
Chapters 8 & 9 (Flex table & File uploads) were very helpful for me. I used that solution in my small project and it worked like a charm.
Anyway, I give 5-stars only for books I consider outstanding. I'd give 4.5 if I could.
My advice: read very carefully what is covered in the book, if you need at least 3-4 solutions (or you believe you might need it in the future) buy it if not try Dewsbury's book.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (2 discussions)
  Discussion Replies Latest Post
Make sure to check out the book's website at www.coolandusefulgwt.com 1 June 2008
How popular is GWT ? 1 May 2008
See all 2 discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)


So You'd Like to...

Create a guide

Look for Similar Items by Category


Items Eligible for Free Super Saver Shipping

Beauty benefit tint
Check out all items in beauty that are elligible for free super saver shipping and prime.

See more Prime-eligible beauty items

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Summer Reading for Kids & Teens

Summer Reading for Kids and Teens
Discover everything from beach reads and board books to teen romance and action-adventure series in Summer Reading for Kids & Teens. And, check off the kids' required reading lists in our Summer School Reading Store.
 

Toro Turf and Landscape Equipment

Shop for products by Toro
A global leader in the turf and landscape market, Toro makes equipment to create and maintain beautiful outdoor spaces.

Shop for Toro products now

 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates