#liferay #portlet
#liferay #портлет
Вопрос:
Я хочу показать данные из одного портлета в другой портлет в liferay, но портлет не является JSF. В частности, я хочу показать данные формы из одного портлета в другой портлет не на той же странице, что вы предлагаете сделать.
Ответ №1:
Используйте взаимодействие между портлетами для обмена данными между различными портлетами. Это можно сделать следующим образом: actionRequest.getPortletSession().setAttribute("dataToBeShared",
dataValue, PortletSession.APPLICATION_SCOPE);
Позже вы можете получить то же самое, указав actionRequest.getPortletSession().getAttribute("dataToBeShared",PortletSession.APPLICATION_SCOPE);
Надеюсь, это поможет!!!