在webapp文件夹中动态添加.xhtml文件

时间:2012-01-19 07:23:45

标签: java jsf java-ee glassfish-3 filewriter

我想在项目的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

我试过这个。但它没有用。!!! 我该怎么办? 谢谢你。

1 个答案:

答案 0 :(得分:0)

src/main/webapp/pagefour.xhtml是您的webapp上下文的相对路径,因此,如果您运行此代码,最终可能会将文件内容保存到D:/projects/UIBindingExample/target/your-artifact-name/WEB-INF/main/webapp/pagefour.xhtml

其中your-artifact-name是生成的WAR文件的名称。

希望有所帮助。