如何在Liferay MVC的JSP页面中设置PortletSession?

时间:2012-09-11 09:46:45

标签: jsp content-management-system liferay-6

在Liferay MVC项目中,如何在JSP页面中设置portletSession并在自定义操作类中检索portletSession

1 个答案:

答案 0 :(得分:2)

从JSP开始,您不需要做任何事情,因为它是提供的对象之一:

<%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet" %>
<portlet:defineObjects />
<%
    portletSession.getAttribute(...);
%>

从一个类开始并不是一件大事,它可以在你的渲染或动作方法中使用:

PortletSession portletSession = actionRequest.getPortletSession(); // action method
PortletSession portletSession = renderRequest.getPortletSession(); // render method