在j2EE中加载外部文件的最佳方法?

时间:2014-08-06 21:10:34

标签: java rest java-ee glassfish-4

我正在尝试部署REST Web服务。我使用glassfish作为Web服务器。 我尝试打开外部文件时遇到问题。换句话说,我想读取名为“config.xml”的web-inf文件夹中的文件。

当我使用Java应用程序(而不是Web应用程序)时,我使用以下代码打开文件,但现在它不起作用

String path = new File (".") GetCanonicalPath () + "/ config.xml".

亲切

1 个答案:

答案 0 :(得分:1)

我想这一行对您有用:

File image = new File(req.getServletContext().getRealPath("/") + "/carrousel/"+ req.getParameter("fileName"));

我用它在服务器中创建一个新文件。