I would like to add a portlet on a given user action in another portlet.
How could I do this ?
I tried to do this in an action event of an action class, but nothing much
changed !
public void doGo(RunData rundata, Portlet portlet) throws Exception {
Portlet newPortlet = null;
try {
newPortlet = new JetspeedPortletFactoryService().getPortlet(
"PersonPortlet", JetspeedIdGenerator.getNextPeid());
} catch (PortletException e1) {
logger.error("Exception", e1);
}
PortletSet set = portlet
.getPortletConfig().getPortletSet();
set.addPortlet(newPortlet);
portlet.getPortletConfig().setPortletSet(set);
}
Thanx,
Nicolas Mayeur
*** Ce message et toutes les pi�ces jointes (ci-apr�s le "message") sont
�tablis � l'intention exclusive de ses destinataires et sont confidentiels.
Si vous recevez ce message par erreur, merci de le d�truire et d'en avertir
imm�diatement l'exp�diteur. Toute utilisation de ce message non conforme �
sa destination, toute diffusion ou toute publication, totale ou partielle,
est interdite, sauf autorisation expresse. L'internet ne permettant pas
d'assurer l'int�grit� de ce message, le groupe Itras d�cline toute
responsabilit� au titre de ce message, dans l'hypoth�se o� il aurait �t�
modifi�. ***
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]