form表单
<form enctype="multipart/form-data" method="post" id="fileform">
导入文件:
<input type="file" name="file" id="file"/>
</form>
ajax代码
var formData = new FormData($('#fileform')[0]);
$.ajax({
url:"http://localhost:8080/uploadFile",
type:"post",
data:formData,
processData: false,
contentType: false,
success:function(data){
...}
})
后台代码
@RequestMapping(value="/uploadFile")
public void uploadFbdWord(@RequestParam("file")MultipartFile file,HttpServletRequest request) {
...
}
ps:后台接收文件名与表单文件name保持一致