每当我使用 new File()
在 servlet 中读取或写入文件而不使用绝对路径时,我获得的路径位于 eclipse 文件夹内。我不知道发生了什么。有谁知道我面临的问题。
最佳答案
基本上你不应该只在 servlet 中使用相对文件名:servlet 容器将为你提供一些目录位置的映射,如果你需要任何其他东西,你应该在你的 servlet 参数中指定。
例如,看ServletContext.getRealPath
.
如果您能告诉我们更多关于您正在尝试做什么的信息,那将会有所帮助。
关于java - 从 servlet 读取外部文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9390452/