O'Reilly logo

Seam Framework: Experience the Evolution of Java™ EE, Second Edition by Thomas Heute, Jacob Orshalick, Michael Juntao Yuan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

19 Custom and AJAX UI Components

Asynchronous JavaScript and XML (AJAX) is a rich web UI approach pioneered by Google. The term itself was coined by Jesse James Garret of Adaptive Path in 2005. The idea is to use JavaScript to retrieve dynamic content from the server and then update the UI components on the web page without refreshing the entire page. For example, on a Google Maps (http://maps.google.com) web page, you can use the mouse to pan and zoom the map without page reload. The map page captures the user’s mouse events via JavaScript and makes AJAX calls back to the server to retrieve new maps to display based on the mouse events. The user simply sees that the map gets updated as he or she moves the mouse. Another well-known ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required