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

标签 jsp content-management-system liferay-6

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

最佳答案

从 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

关于jsp - 如何在 Liferay MVC 的 JSP 页面中设置 PortletSession?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12366977/

相关文章:

java - 是否可以从链接收集数据并将该信息发送到数据库?

php - 带 pdo 和 mysql 的动态多级 Bootstrap 菜单

php - TYPO3 站点的缩放

javascript - 在 Jodit 所见即所得 HTML 编辑器中创建仅具有段落功能的额外按钮

java - Liferay : SEVERE: Unable to initialize PropsUtil java. lang.NullPointerException

java - 如何在 liferay 中创建顶级 servlet

javascript - 如何在 JavaScript 代码中从 ModelAndView 访问变量

javascript - Materialise 日期选择器在事件中打开

java - jsp utf编码

liferay - 自定义密码提醒(安全问题)