与PE:DocumentViewer在Web应用中渲染PDF文件



我有一个使用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。

谁能想到一个主意?谢谢。

我是文档查看器组件的开发人员之一,我刚刚对其进行了测试,并且可以很好地使用以下两个:

<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}" />

相关内容

  • 没有找到相关文章

最新更新