User: Password:
Subscribe / Log in / New account

Ajax on Java - New from O'Reilly

From:  "Kathryn Barrett" <>
Subject:  Ajax on Java - New from O'Reilly
Date:  Tue, 13 Mar 2007 15:22:33 -0800

For Immediate Release
For more information, a review copy, cover art, or an interview with
the author, contact:
Kathryn Barrett (707) 827-7094 or 

O'Reilly Releases "Ajax on Java" 
When Ajax Meets Java: Browser-Based Apps with a Rich Client Feel

Sebastopol, CA--Java developers looking to make their Java web
applications more responsive and dynamic will find the answer in Steven
Douglas Olson new book, "Ajax on Java" (O'Reilly, US $29.99). Olson, a
veteran software developer, shows Java users how to incorporate Ajaxian
features, including suggestion lists, drag-and-drop, and more into their
work. The result? Browser-based applications with a rich-client feel: the
best of all worlds. 

Olson's book introduces developers to Ajax by illustrating how to create
Ajax applications in a server-side Java environment: how to add Ajax
features to servlet-based applications, JSPs, JSF applications, and so on.
"There has been an explosion of different frameworks and libraries that
make Ajax easier to use," explains Olson.  "'Ajax on Java' addresses many
of the new Ajax frameworks and libraries such as Prototype, DWR,, AjaxTags, Google Web Toolkit, Rico, and Dojo, among

The book also presents several strategies for communicating between the
client and the server, including sending raw data and using XML or JSON
(JavaScript Object Notation) for sending more complex collections of data.
 Olson then branches out into different approaches for incorporating Ajax.
These approaches include: 

-Using Ajax to build entry forms and suggestion fields
-Creating an Ajax tag library and third-party tag libraries
-Integrating Ajax into Java ServerPages (JSP) applications
-Using Ajax with Struts
-Integrating Ajax into Java ServerFaces (JSF) applications
-Using Google's GWT, which offers a pure Java approach to developing web
applications: your client-side components are written in Java and compiled
into HTML and JavaScript

"Ajax on Java" was written for progressive Java developers of all levels,
especially those creating web applications. Olson uses the word
"progressive" because with the information provided in the book,
developers will be able to take their web programming to the next level of
usability for their customers. 

"Let's strive to make our web applications more interactive, less boring,
and more efficient by avoiding redundant data entry and long wait times
between page loads," Olson encourages his peers. "In short, let's create a
user experience closer to that of a real desktop application. Those are
some of the promises of Ajax technology."

Steven Douglas Olson has been a software developer for twenty years,
starting with Fortran, Pascal, Basic, and later, C at a company called
Signetics. While at Novell, he began dabbling in Java, and in 1995, he was
among the first to join Novell's Java development group. He's since
consulted or worked directly for eight other companies, writing primarily
in Java. He currently works as a consultant in Salt Lake City, Utah.

Background and Market Information:

Additional Resources:

For more information about the book, including table of contents, index,
author bio, and cover graphic, see:

Ajax on Java
Steven Douglas Olson
ISBN: 0-596-10187-2, 211 pages, Print: $29.99 US, $38.99 CA
1005 Gravenstein Highway North
Sebastopol, CA 95472

About O'Reilly
O'Reilly Media spreads the knowledge of innovators through its books,
online services, magazines, and conferences. Since 1978, O'Reilly has been
a chronicler and catalyst of leading-edge  development, homing in on the
technology trends that really matter. An active participant in the
technology community, the company has a long history of advocacy,
meme-making, and evangelism.

# # #

O'Reilly is a registered trademark of O'Reilly Media, Inc. All other
trademarks are property of their respective owners.

(Log in to post comments)

Copyright © 2007, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds