如何选择文件路径而不是上传文件?

时间:2020-03-03 16:31:57

标签: java spring-boot

我想发布一个字符串,该字符串是文件的路径,而不是上传文件(多部分)。

此代码上传文件:

@RequestMapping(method=RequestMethod.POST, value="/index")
    public void singleFileUpload(@RequestParam("file") MultipartFile file,
                                   RedirectAttributes redirectAttributes) throws IllegalStateException, IOException {

     .
     .
    }


<form method="POST" action="index" enctype="multipart/form-data">
    <input type="file" name="file" /><br/><br/>
    <input type="submit" value="Submit" />
</form>

这用于上传文件,但我只想获取文件的路径。我怎样才能做到这一点?请帮忙。

1 个答案:

答案 0 :(得分:0)

使用类似JavaScript的

var form = document.getElementById(myFormID);
form.addActionListener("submit", function(e) {
  e.preventDefault(); //prevent the form from default submission
  //get the path from your input, and submit that instead
});