PacktLib: DWR Java AJAX Applications

DWR Java AJAX Applications

Credits

About the Author

About the Reviewers

Preface

Introduction

What is AJAX?

DWR: AJAX for Java Developers

The DWR Community

Summary

DWR Features

Ease of Use

Reverse AJAX

DWR JavaScript Libraries

Converters

Creators, Filters, and Signatures

Integration with Other Projects

Security

Summary

Getting Started

Supported Browsers and Environments

Configuration

Setting up a Development Environment

Testing and Debugging

Error Handling

Packaging and Deployment

Summary

User Interface: Basic Elements

Creating a Dynamic User Interface

Implementing Tables and Lists

Implementing Field Completion

Summary

User Interface: Advanced Elements

Creating Forms

Building a Navigation Tree

Map Scrolling Using DWR

Summary

Backend Integration

Integrating a Database with DWR

Integrating with Web Services

Integrating with a Messaging System

Summary

Sample Applications

Collaborative Book Authoring

Chatroom

Summary