Ajax on Java

  • ISBN13:


  • ISBN10:


  • Format: Paperback
  • Copyright: 2007-02-01
  • Publisher: Oreilly & Associates Inc
  • Purchase Benefits
  • Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $29.99 Save up to $4.50
  • Buy New


Supplemental Materials

What is included with this book?

  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
  • The eBook copy of this book is not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.


This hands-on book covers everything a Java developer needs to know to start building Ajax applications on Java -- without any lecturing or hype. With plenty of hands-on labs, this book teaches Java developers how to get up and running with Ajax for building efficient and responsive web applications, using examples that take advantage of Java servlets and XML. Instruction is also provided on setting up a development environment, picking a framework, and connecting a database. Later chapters cover projects that are more complex, including integration with Java Server Faces, Struts, Tapestry, and Cocoon.

Author Biography

Steven Olson has been a software developer for 20 years, starting in 1984 with ForTran, Pascal, Basic, and, later, C at a company called Signetics. In 1991, he went to work for Novell, writing C. He began dabbling in Java, and in 1995 was one of the first to join the Java development group at Novell. Since then, he has consulted or worked directly for eight other companies writing primarily in Java. Currently, he works for logoworks.com, where his programming adventures continue.

Table of Contents

Setup Requirements
Installing Tomcat
Installing Ant
JavaScript for Ajax Creating
the Application Running
the Example
A Simple Ajax Servlet Building and Deploying
the Ajax Application Running
the Example
XML and JSON for Ajax
The Character Decoder Setting Up a Simple XML Document
Back on the Client: Mining the XML Building
the Application Running
the Application on Tomcat Passing Data with JSON Summary
Getting Useful Data
Form Entry with Ajax Building a Suggestion Field
Ajax Libraries and Toolkits
Using the Dojo Toolkit
Using the Rico Toolkit
Using DWR with Ajax
Drag 'n' Drop with Scriptaculous and Prototype
Ajax Tags Creating
a Tag Library
Third-Party Tag Libraries
Ajax on Struts
Struts-Layout Adding Ajax to Struts with DWR Ajax with Struts: What Have We Learned Here?
JavaServer Faces and Ajax
The JSF Lifecycle
Writing a Custom JSF Component
Developing a Custom JSF Tag
Handling JSF Input by Extending Html Input Text
Writing the JSF Support for Ajax Summary
Google Web Toolkit
Getting Started with GWT
Debugging the Application
Fleshing Out the Application: The Client Supplying Services to the Client
Testing ZipCodes with the Service GWT Widgets
Table of Contents provided by Publisher. All Rights Reserved.

Rewards Program

Write a Review