Best Practices for Applying AJAX to JSR 168 Portlets

January 12, 2007

At Plymouth State University we are just beginning to look into JSR 168 portlets for our institution’s portal. This technology for creating channels is just becoming available with the impending release of Luminis IV in Q1 of this year. In doing my initial research on JSR 168, I turned up this interesting article from Greg Ziebold and Marina Sum written in September of 2006.

From the summary/overview:

A year ago, the article Asynchronous Rendering of Portlet Content With AJAX Technology demonstrated how to apply Asynchronous JavaScript and XML (AJAX) to portlets. Since then, AJAX has become increasingly popular in the software arena and many new AJAX technologies have emerged. Examples are JavaScript libraries and toolkits, such as the Dojo Toolkit, the Yahoo! UI Library, the Google Web Toolkit, Script.aculo.us, and DHTML Goodies. In addition, new standards bodies like Open AJAX and the Dojo Foundation are key players.

In light of the many developments in the past year and the host of feedback on how to use AJAX in portlets, this article describes several helpful tips and practices on how best to exploit AJAX in portlets that comply with the Java Specification Request (JSR) 168: Portlet Specification.

The article refers to an updated version of the sample, AJAX Portlet Invoice Viewer, from the original article. You can download the binary Web archive (WAR) file. In the near future, this sample will reside in the Open Source Portlet Repository on java.net.

As we are new to JSR 168 and definitely interested in incorporating Ajax with most any channel we create, this seems like a useful guide.

ajax, channel, dojo, greg ziebold, jsr 168, jsr168, luminis, luminis IV, Marina Sum, portal, portlet, xml, yahoo ui

Tags: , , , , , , , , , , , ,

Related:


Comments

Got something to say?





User contributed tags: t (69) - porn tube (48) - pono tube (44) - porno tube (39) - jsr 168 ajax (33) - ret tube (27) - jsr168 ajax (25) - dojo portlet (24) - ret porn (22) - Ajax portlet (19) - ret tube porn (17) - ajax jsr168 (16) - portlet torrent (12) - ret porno (12) - ret tube porno (12) - porntube for mac (11) - pornotube best (10) - JSR-168 vs JSR 268 (10) - best pornotube (9) - ajax jsr 168 (9) - porn tubes (8) - gwt portlet (8) - portlet vs ajax (8) - javascript portlet (7) - porno tubes (7) - best porn tube (7) - porn.tube (7) - gwt jsr168 (7) - porno tube.3 (7) - portlet dojo (7) - porno tube best (7) - gwt jsr-168 (6) - JSR-168 and AJAX (6) - nosheep net (6) - Dojo portlets (6) - porn tube3 (6) - ajax in portlet (5) - portlet and ajax (5) - best of pornotube (5) - tube3 porn (5) - porn tube channel (5) - ret tubes (5) - luminis portlet (5) - portlet + Ajax (5) - jsr 168 javascript (5) - luminis ajax (5) - ajax jsr 168 portlet (5) - portlet MySQL (5) - ajax portlets (4) - Google Maps Portlet (4) - jsr 268 ajax (4) - luminis IV (4) - porno ret (4) - dojo jsr168 (4) - jsr 168 portlet AJAX (3) - ajax jsr168 portlet (3) - porno ret tube (3) - jsr portlet javascript (3) - yahoo ui portlet (3) - ajax jsr (3) - python jsr-168 (3) - JSR 168 and javascript (3) - tube3 porno (3) - AJAX in portlets (3) - porntube on mac (3) - luminis "JSR 168" (3) - JSR 168 portlet repository (3) - jsr 268 portlets (3) - generic jsr 168 portlets (3) - sungard JSR 168 (3) - best practices for applying ajax to JSR 16 (3) - "Google Web Toolkit portlet" (3) - ret tube com pornos (3) - jsr168 "luminis iv" (3) - gwt jsr-168 portlet (3) - best porno tube (3) - dojo javascript versus portlets (3) - jsr 168 python (3) - portlets (3) - plymouth state university (3) - mss (3) - www ret tube com. (3) - portlets and ajax (3) - asynchronous portlet ajax (2) - jsr168 (2) - ret tube i porno (2) - yahoo portal JSR (2) - jsr 168 with mysql (2) - gwt vs jsr-168 (2) - "best Practices" ajax java (2) - jsr-168 and luminis (2) - ajax jsr portlets (2) - asynchronous portlet (2) - java portlet + torrent (2) - www ret Tube porno com (2) - example jsr 268 portlets (2) - ajax portlet dojo (2) - porno "best practices" (2) - portlet design best practice (2) - jsr 168 (2) - jsr 168 specification luminis (2) - googlemap+jsr168 (2) - abc (2) - http://www google com/ (2) - porntube mac (2) - Ajax 268 (2) - ajax versus portlets (2) - www pono tube (2) - sample jsr-168 portlet (2) - JSR 168 portlet for Mysql (2) - ajax portlet jsr-168 (2) - jsr 168 ajax example (2) - cbr cbz specification (2) - portlet jsr-168 dhtml (2) - #1 Porntube (2) - JSR 268 portlet (2) - Yahoo UI JSR 168 (2) - portlet jsr 168 and ajax (2) - ajax and portlets (2) - +jsr +168 +best +practice (2) - applying for porno (2) - jsr-168 portlet games (2) - pono tube best (2) - www ret tube porno (2) - ajax jsr portlet (2) - Luminis Portal JSR 168 support (2) - portlets jsr 168 dojo (2) - "google web toolkit" portlet jsr 168 (2) - a jsr 168 portlet for Mysql (2) - ajax vs portlet (2) - summery for gost rider (2) - Marina Sum (2) - made home porn tube3 (2) - JSR-168/268 (2) - portlets yahoo (2) - what is jsr 168/268 (2) - portlet (2) - best porno tube archives (2) - POrtlet JSR 168+torrent (2) - gwt jsr168 portlet (2) - dojo portlet ajax (2) - portlets ajax (2) - sample AJAX examples with JSR168 portlets (2) - .net ajax portlet (2) - ajax vs portlets (2) - ajax and portlet (2) - jsr-168 gwt (2) - Sample example of AJAX portlet using JSR 168 (2) - porno.tube (1) - jsr 168 asynchronous (1) -