JBoss Portals and AJAX – Part 1

Written By
Web Webster
Web Webster
Jan 30, 2009

[ Thanks to Sanjiv
Lavangare
for this link. ]

“Asynchronous communication between the client and the
server forms the backbone of AJAX. Although an asynchronous
request-response method can provide significant value in the
development of rich functionality by itself, the results are lot
more pronounced when used in conjunction with other functional
standards such as CSS, DOM, JavaScript, and so on. The predominant
popularity of AJAX stems from such usage.

“Client-server communication can be achieved either by using
IFrames, or by using the supported JavaScript function called
XMLHttpRequest(). Due to certain limitations of IFrames,
XMLHttpRequest has gained a lot more acceptance. While IFrame can
also be an effective option for implementing AJAX-based solutions,
in this article, we will focus largely on an XMLHttpRequest-based
implementation. The primary advantage of using AJAX-based
interfaces is that the update of content occurs without page
refreshes. A typical AJAX implementation using XMLHttpRequest
happens as described in the following steps:”

Complete
Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.