簡體   English   中英

如何使用JSF 1.1從webapp文件夾下載文件?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM