如何在j2ee webapp中提供下载文件

时间:2013-10-31 17:16:44

标签: java apache tomcat download

我正在开发一项功能,我必须提供下载某些文件的直接链接。我的所有文件都在htdocs文件夹中,我想提供一个直接链接来下载它们,如

webapp.com/files/file1.avi

  1. 可以写一个servlet并向用户发送一个文件。我知道该怎么做。
  2. 另一种方式是,如果我直接访问webapp.com/files,我应该能够看到目录中的所有文件。我怎么做? 我必须进行任何服务器配置更改才能实现吗?
  3. webapp正在Apache tomcat和jdk 1.4上运行

1 个答案:

答案 0 :(得分:0)

您可以直接从tomcat(如果是您的应用服务器)根目录提供静态内容。我假设其他app / web服务器也有一个静态内容目录。