我使用AJAX使用下面的代碼上傳文件中的Ajax Spring MVC中不工作
var formData = new FormData();
formData.append('file', file);
$.ajax({
url: url,
data: formData,
cache: false,
contentType: false,
processData: false,
type: 'POST',
});
我可以看到在HTTP POST我的數據,Spring MVC的控制器上載文件,但我得到的控制器空值。
@RequestMapping(value = { "/file.htm" }, method = RequestMethod.POST)
public @ResponseBody String upload(@RequestParam(value="file",required=false) CommonsMultipartFile file
) throws IOException {
String response="";
}
我也試過MultipartFile
也。我甚至試圖使用MultipartHttpServletRequest
並試圖從請求中獲取數據,但無法獲取它。請讓我知道如何解決它。由於
它仍然是空.. – SDC
我仍然可以看到螢火蟲console..but參數「文件」的價值仍然是後期數據NULL在控制器..我掙扎着這2天。請幫忙.. – SDC