如何在Spring项目中使用关系路径制作文件对象

时间:2018-10-04 01:37:23

标签: java spring file path

@RequestMapping("/goCollectionTestPage/")
    public ModelAndView goCollectionTestPage(@RequestParam(value="xmlPath", 
    defaultValue="/xml/Collection/Armani Prive/FW 2007 Haute Couture.xml") String xmlPath)
{
list = xmlParser.getXmlData(xmlPath);
}
  

这是控制者

public List<String>getXmlData(String xmlFilePath) throws Exception {
File xmlFile = new File(xmlFilePath);
  

这是xml解析器类

但它会像

  

java.io.FileNotFoundException:C:\ xml \ Collection \ Armani Prive \ FW 2007   Haute Couture.xml(找不到指定的路径)

当我尝试将默认值/ xml / collection ...更改为xml / collection时 它发现文件为C:\ WINDOWS \ System32 \ xml \ Collection \...。

我的.xml文件路径位于

  

/ TFProject / src / main / webapp / xml / Collection / Armani Prive / FW 2018高级版   Couture.xml(projectpath)

我需要帮助

我如何在春季制作带有关系路径的文件对象?

0 个答案:

没有答案