我正在创建ResourceURL,因此可以通过Portlet提供文件。

final ResourceURL resourceUrl =
    facesHelper.getRenderResponse().createResourceURL();
resourceUrl.setProperty("download", Boolean.TRUE.toString());
resourceUrl.setProperty("format", "csv");


不幸的是,URL看起来像这样:

/portal/portal/default/noRoles/MyPortletNoSecurityWindow?action=b&cacheability=PAGE


我看不到任何属性。

当我进入portlet的serveResource方法时,getProperty()上的download返回null

最佳答案

您应使用setParameter代替setProperty

09-26 15:28