如何从Tomcat webapps文件夹访问一个简单的文件或文件夹

Ank*_*kur 7 tomcat tomcat6

我希望能够从我的 tomcat webapps 文件夹访问一个文件夹,以便我可以给某人一个 URL,如:

http://localhost:8080/myFolder/myFile.f

在网络浏览器中,如果他们指向这个,他们应该开始下载文件。

但实际上,当我尝试指向此位置时,会收到 404 错误。

我该如何解决或绕过它。

G__*_*G__ 8

您还可以将该文件夹放在默认 servlet 中。对于您的示例,文件夹将是:

/webapps/ROOT/myFolder/
Run Code Online (Sandbox Code Playgroud)


小智 6

使您的文件夹成为 Web 应用程序:将带有最小 web.xml 文件的 WEB-INF 文件夹放入您的文件夹中,web.xml 文件可能如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
</web-app>
Run Code Online (Sandbox Code Playgroud)

然后配置 Tomcat 以使用您想要的 URI 部署 webapp。