【发布时间】:2012-08-01 17:49:07
【问题描述】:
我正在处理一个显示 pdf 文件的网页,该文件需要通过 (JSF) 文件上传进行更新。我的问题是,如何设置我的网页,以便这个新上传的文件实际上取代旧的?
我有文件上传工作,以便管理员用户可以上传不同的 pdf 文件来替换当前显示的文件,将 pdf 发送到我的 tomcat 服务器中的文件夹,文件名与之前显示的文件名相同。我这样做是因为我知道您无法将 pdf 保存到 Web 应用程序中的资源文件中,因为这些文件在应用程序运行时不会动态加载。我正在使用以下 HTML 来显示 pdf:
<object id="pdf" data="uploads/folder/replaceable.pdf" type="application/pdf" width="100%" height="100%">
<p>It appears you don't have a PDF plugin for this browser.
No biggie... you can <a hRef="uploads/folder/replaceable.pdf" onClick="updatePDF();">click here to
download the PDF file.</a></p>
</object>
我见过Uploaded image only available after refreshing the page 和How I save and retrieve an image on my server in a java webapp 并看到这可以使用<Context> 标签来检索文件,类似于我拥有data="uploads/folder/replaceable.pdf",但我对@987654326 一无所知@标签,但无法让它工作
【问题讨论】:
-
你能发布一些关于你是如何上传文件的吗?