文本文件作为我在动态 Web 项目中的数据集
Text files as my data set in dynamic web project
我正在编写网页并使用 eclipse-jee-luna 并为此应用动态 Web 项目。我的数据集大约有 1000 个 txt 文件。你能告诉我应该如何将它们包含在我的项目中吗?提前致谢
如果这些在 运行 时间内不会被修改并且只是为了读取数据,您可以创建一个 jar 文件并将其保存在 WEB-INF/lib 文件中(无需添加到 eclipse 中的类路径因为它们只是文本文件,并且在 运行 时间内文本文件将从 jar 中选取,因为它在 lib 中)。您可以使用
访问它们
InputStream is = this.getClass().getClassLoader().getResourceAsStream("filePath in Jar");
如果它们是可修改的,您可以将它们保留在 WEB-INF/folder
并使用
访问它们
ServletContext context = getContext();
InputStream is = context.getResourceAsStream("/WEB-INF/folder/filename");
我正在编写网页并使用 eclipse-jee-luna 并为此应用动态 Web 项目。我的数据集大约有 1000 个 txt 文件。你能告诉我应该如何将它们包含在我的项目中吗?提前致谢
如果这些在 运行 时间内不会被修改并且只是为了读取数据,您可以创建一个 jar 文件并将其保存在 WEB-INF/lib 文件中(无需添加到 eclipse 中的类路径因为它们只是文本文件,并且在 运行 时间内文本文件将从 jar 中选取,因为它在 lib 中)。您可以使用
访问它们 InputStream is = this.getClass().getClassLoader().getResourceAsStream("filePath in Jar");
如果它们是可修改的,您可以将它们保留在 WEB-INF/folder 并使用
访问它们 ServletContext context = getContext();
InputStream is = context.getResourceAsStream("/WEB-INF/folder/filename");