5

我正在使用 Tomcat 7 在 Eclipse 中开发一个动态 Web 项目。我所有的 html、css 和 javascript 文件都位于eclipse 工作区的WebContent文件夹中。所有的 java 文件都在src文件夹中。一切都适用于简单的程序。但现在我想从 java 程序中读取一个文本文件。我不确定将文本文件放在 Eclipse 工作区中的哪个位置,以便将其正确部署到 Eclipse 的 ./metadata 文件夹内的 Tomcat webapps 目录中。

4

2 回答 2

0

您可以使用 ServletContext.getResourceAsStream() API。

可以在此链接中找到一个示例。它建议该文件应保存在 /WEB-INF 目录中

于 2013-03-19T12:05:12.563 回答
-1

将您的文件放在 webroot 文件夹内或 webroot 文件夹外任何可以读取文件的地方。

由于web 应用程序的默认类路径,因此在classes 文件夹内很好

于 2013-03-19T12:14:08.160 回答