Extjs上传图片IE提示下载json文件的解决方案
来源:互联网 发布:php上传文件格式限制 编辑:程序博客网 时间:2024/05/21 19:32
最近在做的项目,采用Extjs4.2+Spring 3.x+Hibernate技术。其中涉及到图片上传的问题,程序写完后在chrome和Firefox浏览器中都能正常运行。但是在IE10中,上传提示让下载后台返回json。上网查了一天,发现问题是后台controller返回使用@ResponseBody注解,返回的数据的头格式是application/json,但是IE10不支持这个格式。需要将返回数据的头格式改为text/html。
解决办法如下:
1.删除@ResponseBody
2.函数类型使用public ResponseEntity<String>,
函数内部设置返回内容的头格式
HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.TEXT_HTML);
返回结果采用return new ResponseEntity<String>("{'success':true}",
headers, HttpStatus.OK);
这样在IE中上传就不会出现下载json的情况了。
0 0
- Extjs上传图片IE提示下载json文件的解决方案
- Extjs 上传文件 IE不兼容的问题[提示下载保存]
- 如何解决“文件上传返回JSON数据,在IE下提示下载文件”的问题?
- 如何解决“文件上传返回JSON数据,在IE下提示下载文件”的问题?
- 解决IE浏览器下上传文件返回Json数据提示下载的问题。
- ueditor插件在ie上传图片出现下载JSON文件的解决
- struts2+extjs文件上传,提示下载问题解决
- strust2+extjs文件上传,提示下载
- 上传文件 IE不兼容的问题[提示下载保存]
- ajaxSubmit 上传文件 IE下提示下载
- IE使用ajaxFileUpload上传文件后台返回json类型前台弹出下载提示框
- Jquery form.js文件上传返回JSON数据,在IE下提示下载文件的解决办法,并对返回数据进行正确的解析
- Extjs中上传文件后返回的json内容是文件下载
- form+iframe上传文件返回json在IE下提示下载的问题(源于ueditor的错误)(从ITEYE搬家过来的)
- Extjs的FileUploadField文件上传解决方案
- Extjs上传文件时提示下载.action文…
- 解决ie下ajaxsubmit上传文件提示下载文件问题
- 解决ie下ajaxsubmit上传文件提示下载文件问题
- 策略模式
- C++ 新建进程和结束进程
- sql server 点滴累计
- (2)在ROS的package间查看和跳转
- 安全卫士——Day05_1
- Extjs上传图片IE提示下载json文件的解决方案
- 多线程学习(四)
- 怎么去掉Xcode工程中的某种类型的警告
- 好记性不如随手写
- UNIX环境高级编程-第5章- 标准 I/O 库
- C++ map通过key获取value
- 嵌入式开发这个行业状况
- iOS 8 UIAlertController
- js显示当前日期