Practical applications of AJAX in WebSphere Portal

Preserve keyed input, enable simultaneous portlet updates, and poll the server for application events

See how to quickly meet a few of the basic expectations in your portlet applications that users have come to expect from using sophisticated, graphically-based user interfaces in non-Web applications.

Bikramjit Naha (bikrnaha@in.ibm.com), Certified Portal Developer and IT Specialist, EMC

Bikramjit Naha photoBikramjit Naha is a Certified WebSphere Portal Developer who has worked portal solutions for the last 3 years. He holds three additional certifications from Sun: Sun Certified Programmer, Sun Certified WebComponent Developer, and Sun Certified Business Component Developer. In his spare time he loves to explore other technologies.



Brian DeLuca (bvdeluca@us.ibm.com), Certified Portal Developer and IT Specialist, EMC

Brian DeLuca photoBrian DeLuca is an IT Specialist within IBM Global Services specializing in Portals, E-Commerce, and Content Management. He has over 7 years in the IT industry and has been with IBM since 2005.



Tony Efremenko (tonye1@us.ibm.com), Certified Master IT Specialist, EMC

Tony Efremenko photoTony Efremenko is a Senior IT Specialist with Business Partner Technical Strategy and Enablement. Tony has been with IBM since 1999. Tony provides architecture and design services for IBM business partners.


developerWorks Contributing author
        level

17 January 2007

This article tells you how to use AJAX with IBM® WebSphere® Portal Version 5.1.3 for Multiplatforms to quickly meet a few of the basic expectations in your portlet applications that users have come to expect from using sophisticated, graphically-based user interfaces in non-Web applications.

In this article

  • Preserve a user’s keyed input while he or she tabs around in an application
  • Enable a portlet to accept simultaneous inputs from multiple sources
  • Use an AJAX polling method to alert the user to application events and data changes

Background

Today’s IT users have used a large legacy of sophisticated, intuitive, easy-to-use graphical products in their business applications. As these applications make the jump to Web-enabled technologies, users expect similar sophistication and ease-of-use in the transition. It’s no longer enough that sophisticated enterprise applications are accessible from the Web using a browser; they must be easy to use as well. Web 2.0 promises such ease-of-use in Web-enabled applications through technologies such as AJAX. You no longer need to “do without” certain features just because your application is on the Web. And, in many cases, you will find that using Web 2.0 technologies simplifies your development work as well.

Downloads

DescriptionNameSize
Article in PDF format0701_efremenko-RealWorldPortalAjax.pdf807 KB
Code samplesportal-ajax-samples.zip5.6 MB
static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=WebSphere
ArticleID=188686
SummaryTitle=Practical applications of AJAX in WebSphere Portal
publish-date=01172007