AJAX Tutorial

Ajax tutorial logo

In this AJAX tutorial we discuss about asynchronous call for servers. AJAX, short form of Asynchronous JavaScript and XML, is a web development technique for creating interactive web applications.

AJAX meant to increase the web page's interactivity, speed, and usability. AJAX is not a new programming language, but a new way to use existing standards. AJAX is the art of exchanging data with a server, and updating parts of a web page - without reloading the whole page.

AJAX allows you to send only important information to the server not the entire page. So only valuable data from the client side is routed to the server side. It makes your application interactive and faster.

Ajax uses XHTML for content and CSS for presentation, as well as the Document Object Model and JavaScript for dynamic content display.

AJAX is a web browser technology independent of web server software.

A user can continue to use the application while the client program requests information from the server in the background.

Intuitive and natural user interaction. No clicking required only Mouse movement is a sufficient event trigger.

Data-driven as opposed to page-driven.

There are many web applications now a days using Ajax technologies in the web application as like gmail, facebook, twiter, etc.

Contents for AJAX
AJAX Intro
Synchronous and Async in AJAX
AJAX Request
AJAX Response


  1. sir how can create a field dynamically in existing mysql table? if i want to add one new field to the existing table, i just enter the field name in UI when i press the button, a field is created in existing table using spring hibernate. can you help me?

  2. Hi dinesh thanks for this site, this site is so useful for me.. and can u help me to develop spring+hibernate+restful webservices in single application

  3. Dinesh thanks thanks thanks.....

  4. Thanks Kinkar,
    Yes please we will create this application soon.
    We will update to you soon.