我正在使用Tomcat 7在Eclipse中创建一个动态Web项目。我的所有html,css和javascript文件都在eclipse工作区的 WebContent 文件夹中。所有java文件都在 src 文件夹中。一切都适用于简单的程序。但现在我想从java程序中读取一个文本文件。我不确定将文本文件放在eclipse工作区中的哪个位置,以便将其正确部署到eclipse的./metadata文件夹中的Tomcat webapps目录。
答案 0 :(得分:0)
您可以使用ServletContext.getResourceAsStream()API。
可以在this link找到一个例子。它建议该文件应保存在/ WEB-INF目录
中答案 1 :(得分:-1)
将ur文件放在webroot文件夹或webroot文件夹之外的任何可以读取文件的位置。
类文件夹中的是好的,因为用于webapplication的默认类路径