Liferay:在portlet中显示Pentaho报表设计器HTML输出

Liferay:在portlet中显示Pentaho报表设计器HTML输出,pentaho,liferay-6,portlet,pentaho-report-designer,Pentaho,Liferay 6,Portlet,Pentaho Report Designer,我想将Pentaho Report Designer.prpt文件生成的HTML集成到portlet中。问题是,生成的HTML是一个完整的HTML页面,带有、和正文标记 如何在portlet中显示这样的输出?一种方法是解析.prpt文件并删除不需要的标记,然后在portlet中使用解析后的文件。如果报表文件始终采用相同的格式,则可以使用 String.replace 我通过在Liferay论坛上提问找到了答案这种方法的问题在于,所有的样式和javascript都在head部分。如果我把它去掉,

我想将Pentaho Report Designer.prpt文件生成的HTML集成到portlet中。问题是,生成的HTML是一个完整的HTML页面,带有
正文
标记


如何在portlet中显示这样的输出?

一种方法是解析.prpt文件并删除不需要的标记,然后在portlet中使用解析后的文件。如果报表文件始终采用相同的格式,则可以使用

String.replace

我通过在Liferay论坛上提问找到了答案

这种方法的问题在于,所有的样式和javascript都在head部分。如果我把它去掉,我会得到一份丑陋的报告。