我正在创建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
。