在Java中使用双反斜杠创建路径

时间:2016-09-21 00:27:50

标签: java file-upload path

所以我从本地文件中检索路径,需要将其转换为双反斜杠而不是单反斜杠。但是当我使用带有双反斜杠的新路径创建一个新文件时,它仍然会恢复为单反斜杠并且会给出FileNotFound异常。我这样做了吗? imgFile是一个已经从RequestParam和JSP创建的文件。

    String filePath = imgFile.getAbsolutePath();
    String fullPath = filePath.replace("\\", "\\\\");
    System.out.println(fullPath);


    File toUpload = new File (fullPath);
    System.out.println(toUpload.getAbsolutePath());

输出:

C:\\Users\\Joanne\\Desktop\\Eclipse\\eclipse\\seating_map_0204_635x613.jpg
C:\Users\Joanne\Desktop\Eclipse\eclipse\seating_map_0204_635x613.jpg

0 个答案:

没有答案