后台代码:
@ResponseBody
@RequestMapping("/fileUpload")
public Json fileUpload(
@RequestParam(value = "file", required = false) MultipartFile file,
Reservation reservation) {
try {
String cId = reservationService.add(file,reservation);
return new Json(true, "提交成功!你的查询码为:"+cId+" ", null);
} catch (Exception e) {
log.error(e.getMessage(),e);
return new Json(false, "提交失败", null);
}
}
前台jsp:
引入jquery.form js
注意:为防止IE下会提示下载json文件,此js必须为最新版本;
前台js:
$("#form").ajaxSubmit({
type: "POST",
url:"/fileUpload",
dataType: "json",
success: function(result){
if (result.success) {
//提示...
}
}
});