small medium large xlarge

Google Web Toolkit: Taking the Pain Out of Ajax


Cover image for Google Web Toolkit
Pages 68
Release P1.1 (2006-11-28)
ISBN friday

Google Web Toolkit unifies client and server code into a single application written in one language: Java. GWT lets you create a web application in much the same way as you would create a Swing application—creating visual components, setting up event handlers, debugging, and so forth—all within a familiar IDE.

Last updated for GWT 1.2.22 on November 27, 2006

About This Book

This Friday provides you with a thorough introduction to the Google Web Toolkit. From installation, through your first application, to UI components and Remote Procedure calls, you’ll learn the ins and outs of the framework. Some knowledge of Java programming and HTML is assumed, but you don’t have to be an expert in web programming.

Read the reviews .


Each of our books has its own dedicated discussion area, where readers help each other out. Many authors also choose to drop by.

Join in…

Here are some recent topics:

Contents & Extracts

  • Introduction
  • Getting Started
    • Supported platforms
    • Installing
    • Create scaffolding
    • Running and debugging
  • Hosted vs. Web Mode
    • Hosted mode
    • Web mode
    • Obfuscation
    • Deployment
  • User Interface
    • Tying into HTML
    • Entry point
    • Events
    • Widgets
    • Panels
  • Remote Procedure Calls
    • Where does your code live?
    • Calling remote code
    • Why a new protocol?
    • GWT RPC basics
  • History and Bookmarks
    • The History Token
    • History Listener
    • How it Works
  • JavaScript Native Interface
    • Declaring a Native Method
    • How it Works
    • Calling JSNI from Java
    • Calling Java from JSNI
  • Java Emulation
    • Language subset
    • Library subset
    • Supported packages
    • Regular Expressions

Brought to You By

Ed Burnette has been hooked on computers ever since he laid eyes on a TRS-80 in the local Radio Shack. He has programmed everything from multi-user servers to compilers to commercial video games. In his copious spare time, Ed writes about open source software. He is the author of the Dev Connection blog at ZDNet, and was named the Eclipse “Top Ambassador” for 2006.