Ashish Sarin wrote:Hi Jason,
1. Portlets in Action covers developing portlets using Spring Portlet MVC (a framework meant exclusively for developing portlets) for developing JSR 286 portlets. The chapter on Portlet Bridges covers developing JSF 2 and Wicket portlets.
2. The book covers Liferay 6.0.5 as it is the latest version of Liferay portal.
3. Portlet namespaces is covered in detail with examples. You can download examples from the following location: http://code.google.com/p/portletsinaction/
regards
ashish
Ashish Sarin wrote:Hi Pradeep,
Inter-portlet communication is achieved using one of the following approaches:
- Public render parameters - render parameters available to all the portlets on a portal page
- Portlet events - event-based inter-portlet communication
- Session - portlets can communication via APPLICATION_SCOPEd data
In some scenarios, AJAX is also used to achieve inter-portlet communication. For instance, Portlet A makes an AJAX call on the server and gets some data. The callback method knows the id attribute of an HTML <div> element of another Portlet B, which it uses to modify the content inside the <div> tag of Portlet B. This is not a standard approach.
regards
ashish
Michael Sullivan wrote:I agree that preparing GUI apps via Groovy is possible, but considering Swing (or any framework derivative thereof) relatively painless is an interesting proposition.