我正在尝试部署REST Web服务。我使用glassfish作为Web服务器。 我尝试打开外部文件时遇到问题。换句话说,我想读取名为“config.xml”的web-inf文件夹中的文件。
当我使用Java应用程序(而不是Web应用程序)时,我使用以下代码打开文件,但现在它不起作用
String path = new File (".") GetCanonicalPath () + "/ config.xml".
亲切
答案 0 :(得分:1)
我想这一行对您有用:
File image = new File(req.getServletContext().getRealPath("/") + "/carrousel/"+ req.getParameter("fileName"));
我用它在服务器中创建一个新文件。