我可以像这样在我的 WEB-INF 文件夹中获取一个资源的 InputStream:
ExternalContext externalContext = facesContext.getExternalContext();
InputStream in = externalContext.getResourceAsStream("/WEB-INF/config.xml");
现在我想在运行时编辑这个文件,但我不知道如何覆盖这个文件。有没有比创建 FileOutputStream 到绝对路径更好的方法?即使不是,我仍然需要一种方法来获取文件的绝对路径(WEB-INF 文件夹的绝对路径)。