Rich user interfaces and AJAX
AJAX in JBoss portal
JSR-168 AJAX limitations
JSR-286 and AJAX
Developing an AJAX portlet
AJAX support for markup
AJAX support for content
Considerations for AJAX
implementations
Dynamic, attractive, and rich interfaces have always helped in creating
compelling web applications. However, in recent years, the popularity and
support for asynchronous browser-to-server communication, combined with the
strong client-side capabilities of JavaScript and XML, have resulted in
exciting user interfaces with unprecedented functionality. AJAX (Asynchronous
JavaScript and XML), as the rich user interface design is commonly called, has
gained wide acceptability in traditional web applications, and portals are no
exception to this.
JBoss portal blends the dynamism and rich functionality offered by AJAX with its
strong portal architecture to provide users with choices for developing
highly-functional portal applications. The latest portlet specifi cation,
JSR-286, provides an easy and intuitive approach to implementing asynchronous
calls that was not possible in JSR-168. In this chapter, we will also discuss
the limitations of the current specifi cation and walk through an example
portlet to understand how AJAX can enhance portlets.
Also read
What is a Portlet? Explain its capabilities.
Explain Portal architecture.
What is PortletSession interface?
What is PortletContext interface?
Why portals?...................
|