对于Portlet交互,Portlet框架提供了3种方法:
(1)使用PortletSession:适用于多个Portlet在同样一个Portlet应用中,或者虽然多个Portlet在不同的Portlet应用中,但是他们部署在相同的Portal服务器上,并且服务器本身支持共享session数据。
(2)使用Public Render Parameters:适用于多个不同的Portlet应用只交互简单的字符串值。
(3)使用Portlet Events:适用于多个不同的Portlet应用交互比较复杂的对象
其中(2)和(3) 是Portlet2.0,也就是JSR-286才加入的特性。
本文转自 charles_wang888 51CTO博客,原文链接:http://blog.51cto.com/supercharles888/847434,如需转载请自行联系原作者