<---------------------jsp------------------------------->
<script type="text/javascript">
function sub(submitform) {
var formData= new FormData(document.getElementById(submitform));
$.ajax({
url: "test",
type: 'POST',
data: formData,
dataType: "json", //返回数据形式为json
contentType: false,
cache: false,
processData: false,
success: function (msg) {
if (msg == 'success') {
alert("成功")
}
},
error: function (msg) {
alert(msg)
}
});
}
</script>
<form action="" method="post" id="submitform" enctype="multipart/form-data">
<input type="text" name="fileName" id="fileName"/><p></p>
<input type="file" name="fileUrl"/>
<input type="button" onclick="sub('submitform')"/>
</form>
<!-------------------------实体类------------------------------->
private String fileName;
private MultipartFile fileUrl;
<!-------------------------后台代码------------------------------------>
@RequestMapping("test")
@ResponseBody
public String test(Test test) {
return "success";
}