Java Portlet 2.0:未在ResourceURL上设置属性
我正在创建一个ResourceURL,这样我就可以通过portlet为文件提供服务Java Portlet 2.0:未在ResourceURL上设置属性,java,url,resources,properties,portlet,Java,Url,Resources,Properties,Portlet,我正在创建一个ResourceURL,这样我就可以通过portlet为文件提供服务 final ResourceURL resourceUrl = facesHelper.getRenderResponse().createResourceURL(); resourceUrl.setProperty("download", Boolean.TRUE.toString()); resourceUrl.setProperty("format", "csv"); 不幸的是,URL看起来是这
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的方法时,
download
上的getProperty()
返回null
您应该使用setParameter
而不是setProperty