【发布时间】:2011-02-05 10:22:54
【问题描述】:
我在 Liferay 6 中使用像 feed.jspf 这样的开箱即用 portlet 的 jsp:
String articleId =null;
HttpServletRequest httpReq = PortalUtil.getOriginalServletRequest(PortalUtil.getHttpServletRequest(renderRequest));
articleId = httpReq.getParameter("articleId");
无论是在自定义 portlet 中还是在 .jsp 文件中,它都给出了一个空值,但它应该有一个值。
【问题讨论】:
-
使用 RenderRequest 请求 = (RenderRequest) FacesContext.getCurrentInstance().getExternalContext().getRequestMap().get("javax.portlet.request");获取 RenderRequest
标签: java portlet liferay jsr168