【发布时间】:2014-05-29 20:43:32
【问题描述】:
我使用的是 Apache Tomcat 7,我有一个 servlet,它列出了目录中的所有文件,并允许用户通过单击链接下载文件。
问题来了:
我在 servlet 中访问的文件不在项目目录本身中。它们位于 tomcat 目录本身之外的目录中
I.E.
项目位于 /opt/apache-tomcat-7.0.53 文件在 /files/
当我使用锚标记时,我无法使用 href="" 进行引用,因为它假定目录位于项目的 WebContent 文件夹中。
我尝试了href="file:///files/<FILE NAME>,但我无法点击链接下载文件,所以一定有问题。
有人知道如何解决这个问题吗?
编辑:我还应该指出这不是在我的本地机器上运行的。这是在服务器上。
【问题讨论】:
-
file://在网络应用程序中。