您的位置:首页 > 编程语言 > Java开发

JAVA_解决IE浏览器文件上传时返回结果变成下载

2017-10-16 15:31 295 查看
前几天在做一个上传时碰到一个问题,文件上传成功以后返回上传结果,在IE浏览器下自动变成了下载,解决办法如下

@ResponseBody
@RequestMapping(value = "/uploadFiles", method = RequestMethod.POST)
public void uploadFile(MultipartFiles multipartFiles, HttpServletRequest request,HttpServletResponse resp)throws Exception {
//上传逻辑,返回上传结果
Map<String,Object> map= downloadCenterService.uploadFile(multipartFiles,request);
//手动设置返回可以解决问题
try {
resp.setContentType("text/plain; charset=UTF-8");
resp.getWriter().write(JSONObject.toJSONString(map));
} finally {
resp.getWriter().close();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java ie
相关文章推荐