今日在用SSM做上传时,在Controller层一直无法获取前端传递的数据,先贴上代码。
前端代码
<script type="text/javascript">
$(function (){
$("#btnUpFile").on("click",function (){
//1、获取要上传的文件资源
var upfile = $("#file")[0].files[0];
//2、创建FormData对象来存储要上传的资源
var formData = new FormData;
formData.append("aa",upfile);
console.log(formData.get('aa'));
//3、发起ajax请求来请求资源上传
$.post({
data:formData,
url:"/regUpLoad",
processData:false,
contentType:false,
success:function (data){
//将相应数据转换为json对象
eval("var obj="+data);
if(obj.status==true){