使用Tomcat将文本文件放在Eclipse Dynamic Web Project中的位置?

时间:2013-03-19 11:59:18

标签: java tomcat servlets web-content

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

2 个答案:

答案 0 :(得分:0)

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

可以在this link找到一个例子。它建议该文件应保存在/ WEB-INF目录

答案 1 :(得分:-1)

将ur文件放在webroot文件夹或webroot文件夹之外的任何可以读取文件的位置。

类文件夹中的

是好的,因为用于webapplication的默认类路径