我的问题是从PortletRequest获取HttpServletRequest

我把这句话:

PortletRequest request = (PortletRequest) HttpServletRequest.getAttribute();


我应该在.getAttribute();中输入什么

在IBM Portlet Factory中进行开发时,我使用了.getAttribute(Constants.PORTLET_REQUEST)
常量合为一个.jar

现在我需要使用Portlet中的JSR168进行此操作,或者还有另一种无需使用PortletRequest即可获取HttpServletRequest的方法。

我希望你能帮帮我

最佳答案

您可以使用如下形式:

(PortletRequest) request.getAttribute("javax.portlet.request");
(PortletResponse) request.getAttribute("javax.portlet.response");


请求和响应属于HTTPServletRequestHTTPSevletResponse

10-08 19:28