我使用此代碼將圖像文件發佈到我的控制器,但我總是得到文件正文部分的空值。MultipartFile每次都返回NULL
@RequestMapping(value = "/updateprofile", method = RequestMethod.POST)
public @ResponseBody
ResponseMsg updateProfile(
@RequestHeader(value = "userid", required = false) String userid,
@RequestHeader(value = "name", required = false) String name,
@RequestHeader(value = "phone", required = false) int phone,
@RequestParam(value = "file", required = false) MultipartFile file) {
ResponseMsg responseMsg = CommonUtils.checkParam(userid, name, phone,
file);
if (responseMsg.getStatus().equalsIgnoreCase("True"))
responseMsg = userService.login(name, userid);
return responseMsg;
}
任何人都可以幫忙嗎?
爲什麼不使用文件對象填充命令bean?你在使用哪種Spring框架?上傳多個文件時,版本3或更低版本具有[問題](http://stackoverflow.com/q/13686757/1037210)。 – Lion 2013-03-14 11:34:03