java - 如何检查war文件中的文件是否存在?

标签 java file file-io

如何检查 war 文件中是否存在某个文件?我知道我可以使用

boolean doesExist = new File(myfile).exists();

但是我如何在 war 中的java类中使用它呢? file.getAbsolutePath() 仅显示 war 文件运行的位置。我需要检查 war 中的另一个目录中是否有与 war 中的文件名匹配的图像,以便我可以显示该图像或通用图像(如果不存在)。

最佳答案

ServletContext.getResource()

来自javadoc:

This method returns null if no resource is mapped to the pathname.

关于java - 如何检查war文件中的文件是否存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2059006/

相关文章:

java - 我的用例使用哪种设计模式?

java - 将 Web 应用程序引入 IBM Websphere Portal 6.0

java - 在 cassandra 中使用计数器来处理多个 java 实例

java - 按天和按小时比较分段粒度之间的有效性能查询topN

java - 如何在Java中将文件内容分配给变量

c - 从C语言文件中读取文本

javascript - 如何删除NodeJs目录中的所有json文件

java - 从定义位置的字符串变量获取引用

python - 将新数据写入文件中间

c# - FileSystemWatcher 与轮询以监视文件更改