Ask Questions and Find Answers
Important:
Ask is now read-only. You can review any existing questions and answers, but not add anything new.
But - don't panic! While ask is no more, we've replaced it with discuss - the new Liferay Discussion Forum! Read more here here or just visit the site here:
discuss.liferay.com
RE: Inter-Portlet-Kommunikation und Servlets
Hallo,
Das Servlet kann an das Portlet keine Daten direkt weiterreichen. Wenn sich aber dein Servlet und die Portlets im selben Applikationskontext befinden, kannst du zum Austausch von Attributen die Benutze-Ssession verwenden. Schreibe dazu das Attribut vom Servlet aus in das HttpSession-Objekt und lies es im Portlet aus dem PortletSession-Objekt. Verwende dazu "PortletSession.getAttribute(PortletSession.APPLICATION_SCOPE)". Allerdings ohne Gewähr, da ich es nicht ausprobiert habe.
Viel Glück
Tarkan
Das Servlet kann an das Portlet keine Daten direkt weiterreichen. Wenn sich aber dein Servlet und die Portlets im selben Applikationskontext befinden, kannst du zum Austausch von Attributen die Benutze-Ssession verwenden. Schreibe dazu das Attribut vom Servlet aus in das HttpSession-Objekt und lies es im Portlet aus dem PortletSession-Objekt. Verwende dazu "PortletSession.getAttribute(PortletSession.APPLICATION_SCOPE)". Allerdings ohne Gewähr, da ich es nicht ausprobiert habe.
Viel Glück
Tarkan