私はWebContent/WEB-INF/resources/file/theFile.pdf
の中にファイルを配置していますが、ユーザーがクリックすると、通常のダウンロードポップアップダイアログを表示するファイルをダウンロードしたり、Webページでレンダリングする方法(どちらか一方が最も簡単な方法です)ページのリンク?私はJSF2.0を使用して、現在はpdfファイルが、運をダウンロードするh:outputLink
を使用して、コンソール出力は私に、このエラーを表示しています:JSF 2.0でダウンロードファイルを作成するには?
File not found: /pages/resources/file/theFile.pdf
/pages
を削除し、私のよう/resources
で開始するJSFを伝えることができますどのようにファイルはリソースフォルダ内にあります。
これはダウンロードコードです:
<h:outputLink value="resources/file/theFile.pdf">
<h:graphicImage library="images" name="pdf.jpg" style="border:none"/>
</h:outputLink>
非常に包括的な答えです。 – huahsin68
あなたは大歓迎です。 – BalusC