*简述:***Excel上传,前后端分离,通过传统ajax上传文件,后台无法得到,因此对前台做了特殊处理,通过from提交方式,直接传流到后台。后台通过POI进行解析。
## 前端代码 ##
<form id="uploadForm" method="post" enctype="multipart/form-data">
<input id="prodImageUpload" class="b-position-absolute b-cursor inputstyle" type="file" name="file" style="width:100%;top:5px;right: 0;opacity: 0;">
</form>
$(function () {
var token = window.sessionStorage.getItem(‘token’);
var fileObj = $("#prodImageUpload");
fileObj.change(function(){
var formData = new FormData($("#uploadForm")[0]);
$.ajax({
type: "POST",
url: BaseURL + '/welfare/upload.ajax?token='+token,
data: formData,
async: false,
cache: false,
contentType: false,
processData: false,
success: function (data) {
var obj = $.parseJSON(data);
alert(obj)
}
})
});
*后端使用MVC
<bean id="multipartResolver" class=