我想发布一个字符串,该字符串是文件的路径,而不是上传文件(多部分)。
此代码上传文件:
@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>
这用于上传文件,但我只想获取文件的路径。我怎样才能做到这一点?请帮忙。
答案 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
});