返回JSON数据,在IE下提示下载文件
2017-02-05 21:29
399 查看
[步骤]
添加公约,单击保存按钮
[结果]
在IE浏览器会提示下载xxx.json文件
![](https://img-blog.csdn.net/20170205211955691?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2FuZ3dlbnJ1NjY4OA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
[期望]
给出正常的提示,添加成功或失败!
解决方法:
将response.setContentType("application/json;charset=UTF-8");
改成response.setContentType("text/html;charset=UTF-8");
// 直接返回的成功,失败没有(调用这个方法后界面保存数据时,在IE上提示下载文件,改成text/html)
// jacksonJsonUntil.beanToJson(response, result);
//将boolean bool转换成字符串,传到前台,
String result = String.valueOf( bool );
response.setContentType("text/html;charset=UTF-8");
PrintWriter out=null;
out = response.getWriter();
out.write(result);
添加公约,单击保存按钮
[结果]
在IE浏览器会提示下载xxx.json文件
[期望]
给出正常的提示,添加成功或失败!
解决方法:
将response.setContentType("application/json;charset=UTF-8");
改成response.setContentType("text/html;charset=UTF-8");
// 直接返回的成功,失败没有(调用这个方法后界面保存数据时,在IE上提示下载文件,改成text/html)
// jacksonJsonUntil.beanToJson(response, result);
//将boolean bool转换成字符串,传到前台,
String result = String.valueOf( bool );
response.setContentType("text/html;charset=UTF-8");
PrintWriter out=null;
out = response.getWriter();
out.write(result);
相关文章推荐
- 如何解决“文件上传返回JSON数据,在IE下提示下载文件”的问题?
- 如何解决“文件上传返回JSON数据,在IE下提示下载文件”的问题?
- Jquery form.js文件上传返回JSON数据,在IE下提示下载文件的解决办法,并对返回数据进行正确的解析
- ie下提示下载返回的json数据
- 解决springmvc返回json数据IE出现文件下载和json数据中文乱码问题
- 解决IE下返回json数据提示文件保存到问题
- 在IE中MVC控制器中返回JSON格式的数据时提示下载
- 解决IE浏览器下上传文件返回Json数据提示下载的问题。
- 解决在IE中返回JSON格式的数据时提示下载的问题
- 上传文件返回的json数据会被提示下载问题解决方案
- ie8下使用jquery-file-upload上传文件后返回json格式数据提示下载
- servlet返回application/json数据类型在ie浏览器中提示下载文件问题
- 前端文件上传,struts2后台返回json数据,在IE为什么会以文件下载的形式打开。
- 在IE中MVC控制器中返回JSON格式的数据时提示下载
- IE无法解析返回的JSON格式并提示下载文件
- IE使用ajaxFileUpload上传文件后台返回json类型前台弹出下载提示框
- Spring MVC避免IE提示下载返回的JSON 数据——解决办法
- 上传文件返回的json数据会被提示下载问题解决方案
- 处理文件上传后返回json数据在IE出现文件下载问题
- 解决IE下返回json数据提示文件保存到问题