Java 如何选择文件路径而不是上载文件?
我想发布一个字符串,它是文件的路径,而不是上传文件(多部分) 此代码上载文件:Java 如何选择文件路径而不是上载文件?,java,spring-boot,Java,Spring Boot,我想发布一个字符串,它是文件的路径,而不是上传文件(多部分) 此代码上载文件: @RequestMapping(method=RequestMethod.POST, value="/index") public void singleFileUpload(@RequestParam("file") MultipartFile file, RedirectAttributes redirectAttributes) th
@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>
@RequestMapping(method=RequestMethod.POST,value=“/index”)
public void singleFileUpload(@RequestParam(“文件”)MultipartFile文件,
RedirectAttributes(重定向属性)引发IllegalStateException,IOException{
.
.
}
这是用来上传文件的,但我只想获得文件的路径。我该怎么做?请提供帮助。使用类似于
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
});
您的意思是从您的机器的本地路径吗?但是对于一个web应用程序,这将如何工作呢?是的,local.path..我想你需要一个javascript黑客。。。一种只发布文件名的方法出于好奇,为什么您需要位于远程计算机上的文件的路径?@SariqShaikh我想分块读取并将文件存储在数据库中