我想在项目的 webapp 文件夹中动态添加新的 .xhtml
文件。
仅当我给出完整路径时,它才有效,
FileWriter fw = new FileWriter("D:/projects/UIBindingExample/src/main/webapp/pagefour.xhtml");
fw.write("<html>...some code....</html>");
fw.close();
而不是这个,我想使用文件的相对路径来让它工作,例如,
src/main/webapp/pagefour.xhtml
我尝试过这个,但它不起作用。!!! 我应该怎么办? 感谢副词。
最佳答案
src/main/webapp/pagefour.xhtml
是您的 web 应用程序上下文的相对路径,因此如果您运行此代码,您最终可能会将文件内容保存到 D :/projects/UIBindingExample/target/your-artifact-name/WEB-INF/main/webapp/pagefour.xhtml
其中 your-artifact-name
是生成的 WAR 文件的名称。
希望有帮助。
关于java - 在webapp文件夹中动态添加.xhtml文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8922382/