博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
spring mvc 用ajaxSubmit 在iE8上传文件变下载的问题
阅读量:6827 次
发布时间:2019-06-26

本文共 1302 字,大约阅读时间需要 4 分钟。

前端代码

<form method="post" enctype="multipart/form-data" id="cooperatorIdentityBackPhotoForm">

<label class="Con_Label">法人身份证反面</label>
<div class="Con_Input">
<input type="file" id="IdDn" class="file" size="1"
οnchange="FileValue(this.id)" name="cooperatorIdentityBackPhoto"> <input type="button"
id="IdDn1" value="浏览" class="file_button" name="cooperatorIdentityBackPhoto"/>
<input type="button" value="上传" class="file_button2" id="uploadCooperatorIdentityBackPhoto">
</div></form>

<script>

$("#cooperatorIdentityBackPhotoForm").ajaxSubmit({

url: "<c:url value='/uploadCooperatorIdentityBackPhoto'/>",
dataType: "json",//指定格式
success: function(data) {
if(data.success){
}else{
alert(data.msg);
}
},
error: function() {
alert("上传失败,请重新上传!");
},
});

</script>

后台代码

//用的是import com.fasterxml.jackson.databind.ObjectMapper;

 

@RequestMapping(value = "/uploadCooperatorBussessPhoto", method = RequestMethod.POST, produces = "text/html; charset=UTF-8")//指定返回格式

@ResponseBody
public String uploadInspectorIdentityNoPhoto(
@RequestPart("cooperatorBussessPhoto") MultipartFile cooperatorBussessPhoto)
throws IOException {
Map<String, Object> map = new HashMap<String, Object>();
map.put("url", "success");
return mapper.writeValueAsString(map);//将map对象转为json
}

 

转载于:https://www.cnblogs.com/caoyilong/p/5089263.html

你可能感兴趣的文章
KMP算法之从next[]到nextVal[] (转)
查看>>
JAVA操作properties文件
查看>>
GoldenGate中使用FILTER,COMPUTE 和SQLEXEC命令
查看>>
自执行函数的一些总结
查看>>
Lintcode: Add Binary
查看>>
人大、上财、复旦、上交四校2013年应届金融硕士就业去向
查看>>
技能UP:SAP OBYC自动记账的实例说明(含value String应用说明)
查看>>
[转]【HTTP】Fiddler(二) - 使用Fiddler做抓包分析
查看>>
Cts框架解析(8)-IBuildProvider
查看>>
Tomcat 项目部署方式
查看>>
微软收购Xamarin,你怎么看?
查看>>
[caffe]深度学习之图像分类模型AlexNet解读
查看>>
HTTPS科普扫盲帖
查看>>
[na]那些OVER的封装(pppoe/ppp/ipsec)
查看>>
C# 导出Excel的示例(转载)
查看>>
python环境搭建,开发环境
查看>>
asp.net mvc 之旅—— 第三站 路由模板中强大的自定义IRouteConstraint约束
查看>>
[TypeScript] Understanding Decorators
查看>>
解决Matlab画图直接保存.eps格式而导致图不全的问题
查看>>
把C#程序(含多个Dll)合并打包成单一文件
查看>>