Thumbnail

Welcome to the biggest resource site about Ajax. Here you will find a big collection of quality Ajax Scripts, Free Downloads and Code Examples, hundreds of Live Demos, Tutorials, Manuals and Latest News from Ajax World.

Ajax (asynchronous JavaScript and XML) is a group of interrelated web development techniques used for creating interactive web applications or rich Internet applications. With Ajax, web applications can retrieve data from the server asynchronously in the background without interfering with the display and behavior of the existing page.

Some Advantages

  • In many cases, the pages on a website consist of much content that is common between them. Using traditional methods, that content would have to be reloaded on every request. However, using Ajax, a web application can request only the content that needs to be updated, thus drastically reducing bandwidth usage and load time.
  • The use of asynchronous requests allows the client's Web browser UI to be more interactive and to respond quickly to inputs, and sections of pages can also be reloaded individually. Users may perceive the application to be faster or more responsive, even if the application has not changed on the server side.
  • The use of Ajax can reduce connections to the server, since scripts and style sheets only have to be requested once.

All scripts and code examples in our directory are free for download and non-commercial use.


In particular the AJAX Tag Library is a set of JSP tags that simplify the use of Asynchronous JavaScript and XML technology in JavaServer Pages.

AJAX is primarily rooted in JavaScript. However, many server-side developers do not have an extensive knowledge of client-side programming in the browser. It's much easier in some cases for J2EE developers, especially, to simply add a JSP tag to the page to gain the function desired.

This tag library fills that need by not forcing J2EE developers to write the necessary JavaScript to implement an AJAX-capable web form. The tag library provides support for live form updates for the following use cases: autocomplete based on character input to an input field, select box population based on selections made from another field, callout or balloon popups for highlighting content, refreshing form fields, client trigger to allow the server to modify the client and toggling images and form field states on/off.

The implementation is a combination of Java classes and JavaScript source files. The Java code should be OS independent as there are no client side components. However, the Java is dependent on JDK 1.5+ and requires a Servlet container to run at least JSP version 2.0. The JavaScript should run in at least Firefox 2.0+ and Internet Explorer 6.0+. To get started, check out the install and quickstart guides.


November 1 - 4, 2010
Santa Clara Convention Center - Santa Clara, CA

Make Virtualization Work for Your Business in 2010 and Beyond

Virtualization cuts across just about all that you might find in the today's data center: to one degree or another, clients, servers, applications, storage systems, data networks, and security can all now be virtualized.

By compressing multiple workloads onto a single physical server, Virtualization enables data centers to save tremendous amounts of money on hardware, power, cooling and floor space.

For small and midsized enterprises, Virtualization can also help data centers tap into levels of fault tolerance previously enjoyed only by huge organizations.

And chief executives are discovering that Virtualization has the potential not only to improve the balance sheet, but also to strengthen competitive advantage and put a shine on the corporate brand.

Designing and managing IT environments independently from physical limitations is what Virtualization is all about, and it is a fast-changing technology, which is why the 8th International Virtualization Conference & Expo on November 1-4, 2010 - the most regularly held and longest-running 100% Virtualization focused event in the world is dedicated to bringing clarity about its role and importance to all attending delegates.

Managers will leave Virtualization Expo with a full understanding of the interaction between virtual servers and the rest of the data center infrastructure. Indeed our overall aim is to ensure through an intensive three-day schedule of keynotes, general and breakout sessions, and not least our bustling Expo Floor that all attending delegates leave the Santa Clara Convention Center with abundant resources, ideas and examples they can apply immediately to leveraging Virtualization in their own corporate datacenter, on the desktop, and elsewhere.



LCCC offers new online course for Ajax programmer

Luzerne County Community College is offering a new non-credit online course for those interested in becoming an Ajax programmer. “Introduction to Ajax Programming” will teach students how to use the technologies that comprise Ajax (HTML, JavaScript, XML, PHP, and more) to create web applications.

For more information, or to register, call LCCC at (800) 377-LCCC, extension 1-495 or go to www.ed2go.com/lccc

More News