[英]How to download a file from webapp folder using JSF 1.1?
我正在使用JSF 1.1。 單擊按鈕后,我需要從webapp/pdf
目錄下載文件。 我該如何實現?
只需直接鏈接到其URL。 服務器和瀏覽器都將執行必要的操作。
所需的HTML輸出應如下所示:
<a href="/yourcontext/pdf/filename.pdf">
Download PDF
<a>
在JSP上使用JSF 1.1生成此HTML的方式是:
<h:outputLink value="${pageContext.request.contextPath}/pdf/filename.pdf">
<h:outputText value="Download PDF" />
</h:outputLink>
或者,當您在Facelets上使用JSF 1.1時:
<h:outputLink value="#{request.contextPath}/pdf/filename.pdf">
Download PDF
</h:outputLink>
如有必要,請放入一些CSS,使其看起來像一個“按鈕”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.