Bonjour,
Je débute dans le développement de portlet. J'utilise le portail Liferay. Voici mon soucis.
J'ai développé :
- une portlet A qui contient une liste d'items,
- une portlet B qui affiche le détail d'un item.
J'arrive à actualiser la portlet B depuis la portlet A.
Lorsque je mets un objet en session depuis la portlet A (soit dans la méthode doView, soit dans view.jsp), je le vois bien dans la portlet B.
Toutefois ce que je souhaite faire (et qui ne fonctionne pas), c'est faire un appel ajax à une jsp qui mettrait l'objet en session (pour ne pas à avoir à rafraichir la portlet A). J'arrive à accéder à la jsp, mais la session n'est pas la même que celle des deux portlets. J'ai fait un appel tout bête (http://localhost:8080...?param=valeur, valeur que je mets ensuite en session). Le problème est dans l'appel, je ne voit pas comment le résoudre.
J'ai procédé ainsi pour l'appel de la jsp :
Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 var html = jQuery.ajax({ url: "http://localhost:8080...?param=value", async: false }).responseText;
Rémy.
Partager