我有一个使用primefaces扩展的Web应用程序。 如果我使用
<pe:documentViewer id="verPdf"
height="500"
name="/resources/pdf/#{utentesBean.nomeFile}" />
它不会在视图中呈现PDF。
如果我使用
<pe:documentViewer id="verPdf"
height="500"
name="/resources/pdf/441.pdf" />
显示PDF。
任何人都可以提出想法吗? 谢谢。
答案 0 :(得分:0)
我是文档查看器组件的开发人员之一,我刚刚对其进行了测试,并且在以下两个方面均能很好地工作:
<pe:documentViewer url="/sections/documentviewer/#{controller.bookFile}"/>
<pe:documentViewer library="books" name="#{controller.hoodFile}"/>
在您的示例中,我在上面注意到的一件事是您未使用URL,而在使用“名称”属性,并且名称将与“库”一起使用,就像在上面的示例中一样,它是指向名为“书”。
我认为您想将代码更改为...
<pe:documentViewer id="verPdf"
height="500"
library="pdf"
name="#{utentesBean.nomeFile}" />