如何使用 JSF 1.1 从 webapp 文件夹下载文件?
How to download a file from webapp folder using JSF 1.1?
我正在使用 JSF 1.1。单击一个按钮,我需要从 webapp/pdf
目录下载一个文件。我怎样才能做到这一点?
直接link到它的URL。服务器和浏览器都会执行必要的操作。
所需的 HTML 输出应如下所示:
<a href="/yourcontext/pdf/filename.pdf">
Download PDF
<a>
JSF 1.1 JSP 生成这个 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 使其看起来像 "button"。
我正在使用 JSF 1.1。单击一个按钮,我需要从 webapp/pdf
目录下载一个文件。我怎样才能做到这一点?
直接link到它的URL。服务器和浏览器都会执行必要的操作。
所需的 HTML 输出应如下所示:
<a href="/yourcontext/pdf/filename.pdf">
Download PDF
<a>
JSF 1.1 JSP 生成这个 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 使其看起来像 "button"。