-
2017-10-16 17:22:57
近期搭建erp新架构的时候,遇到一个文件上传问题,下面谈一下问题的出现和解决过程。
项目技术架构如下,springboot+jquery+adminlte+jpa+spring jdbc。前端做文件上传采用了jquery.form.js的ajaxSubmit方法,该方法可实现页面无刷新提交form表单以及文件上传。功能开发所用浏览器是谷歌,但是因为要求兼容ie,特别是要在ie兼容模式下也能使用。功能开发完毕后,谷歌下完美运行,但是在ie兼容模式下,却报错了,点了保存按钮后,数据提交到了后端,后端报错了,前端浏览器也因为后端报错无法返回,控制台也出现了错误信息。错误信息如下:
IE
application download did not succeed,check your
IE
SCRIPT65535: 意外地调用了方法或属性访问(ie不兼容解决办法)
springmvc:
current request is not a multipart request
一开始看到ie报错,第一反应是js不兼容,比如jquery版本或者jquery.form.js版本不兼容,一度试图更换版本,但是后来,调试后,发现请求能到后端,而且后端报错了,便顺着springmvc的报错解决问题。报错提示请求不是一个多媒体请求类型,那么问题很可能就是请求类型没有设置正确。后来经过调试发现不是这个问题,而是响应类型的问题,便在后端获取到httpservletresponse对象,然后设置响应类型为text/html.但是依然没用。偶然看到requestmapping可以通过prodeces属性设置响应类型,抱着试一试的心态,设置了响应类型@RequestMapping(value="/save",produces="text/html;charset=utf-8")问题就解决了。
更多相关内容 -
Windows与Linux文件互享 [兼容模式]
2018-01-30 17:11:23这是韦东山老师写的关于Linux和Windows的文件共享方法,里面介绍了最实用而基本的方法,能够完成Linux虚拟机和Windows系统文件共享。 -
ajax在兼容模式下失效的快速解决方法
2020-09-02 14:49:20下面小编就为大家带来一篇ajax在兼容模式下失效的快速解决方法。小编觉得挺不错的。现在分享给大家,给大家一个参考 -
怎么取消兼容模式 excel出现兼容模式怎么取消
2021-06-11 01:55:02word文档显示兼容模式怎么取消word怎么关闭兼容模式,Excel如何以兼容模式打开早期版本的工作簿只需要把当前的文件重新另存为xlsx格式的文件即可。 Excel的兼容模式是针对旧版的xls格式文件设计的,将文件格式改成...word文档显示兼容模式怎么取消
word怎么关闭兼容模式,Excel如何以兼容模式打开早期版本的工作簿
只需要把当前的文件重新另存为xlsx格式的文件即可。 Excel的兼容模式是针对旧版的xls格式文件设计的,将文件格式改成新版的xlsx文件格式即可自动退出,无需手动操作。
首先在windows系统中搜索IE,点击并打开IE浏览器
在设置按钮中选择兼容性视图设置,进入兼容性视图设置界面
excel显示兼容模式怎么取消
excel取消显示兼容模式:1.兼容模式会在高版本的Excel打开低版本的表格时出现。2.要去掉“兼容模式”,必须用高版本的Excel软件打开低版本的表格,然后,另存为xlsx格式。 3.再打开刚才保存的文件名时,就不会出现兼容模式了。
Excel excel中的兼容模式怎么取消
我电脑上安装的是Excel2007,在桌面打开一个低版本的Excel文件
在工作表的名称中显示时多出来一个兼容模式
怎样取消office中的兼容模式
我的电脑装了office2013,可是后来又装了office2010,结果每次打开offic取消office中的兼容模式的步骤如下:
打开电脑桌面,然后选择左下角的开始菜单,点开之后在弹出的列表中选择所有程序选项。
接着在程序的列表中找到wps office的文件夹名称,如下图所示。
word 变成兼容模式怎么取消
首先关掉你的word文档打开windows资源管理器,点击上面的组织选项之后点击文件夹和搜索选项
点击查看菜单,使显示隐藏的文件、文件夹及驱动器选项被选择
在此HP是笔者电脑的用户名,找到你的电脑的用户名文件夹。
怎么把ie浏览器的兼容模式去掉
1,打开ie浏览器,进入ie浏览器主界面中。 2,接着,在IE浏览器主界面中点击右上角的设置选项,点击打开。 3,在窗口中点击“兼容性视图设置”选项,点击打开。 4,在窗口中删除要取消兼容模式的网站。 5,最后,兼容模式去除完成,问题解决。
excel出现兼容模式怎么取消
1,打开Windows10系统,在桌面上找到要进行操作的Excel表格文件,双击打开。 2,在Excel程序中即可看到此时为“兼容模式”。 3,点击Excel程序左上角的开始按钮,在开始菜单中选择“另存为”,点击打开。 4,在窗口中选择“Excel工作簿”。
如何在 Word 2010 中取消显示兼容模式
1,打开word文档,在主界面上方可以看到此时处于兼容模式。 2,接着,在Word程序主界面左侧点击“文件”,点击打开。 3,在窗口中点击“信息”信息,点击打开。 4,在窗口中点击“兼容模式”选项,点击打开。 5,在对话框中选择“是”确认操作。
-
深入解析IE兼容模式问题
2020-09-25 10:43:01件兼容性用于定义让IE如何编译你的网页。此文件解释文件兼容性,如何指定你网站的文件兼容性模式以及如何判断一个网页该使用的文件模式。 -
电脑怎么打开兼容模式怎么办
2021-07-05 01:36:321. windows7怎么开兼容模式启用兼容模式就可以了,具体步骤如下:1. 点击右下角“开始”菜单,单击“运行”,在弹出的对话框里键入“gpedit.msc”,单击“确定”。2. 此时进入组策略编辑器界面,双击“计算机配置”...1. windows7怎么开兼容模式
启用兼容模式就可以了,具体步骤如下:
1. 点击右下角“开始”菜单,单击“运行”,在弹出的对话框里键入“gpedit.msc”,单击“确定”。
2. 此时进入组策略编辑器界面,双击“计算机配置”,进入下一步骤。
3.找到“管理模板”选项,双击,进入下一界面。
4.双击“Windows组建”。
5.在弹出的界面中找到“应用程序兼容性”选项,双击。
6.弹出如下界面,勾选“未配置”选项就OK了。
2. 电脑成了兼容模式怎么变回来
你的意思是不是在正常模式下电脑桌面一片空白?想把正常的桌面图标和其指向的运行功能调出来?是的话,倒容易解决! 安全模式是指仅仅启动系统内核的模式,称之为安全模式。
在windows NT内核(不包括windows NT1.0-4.0)的操作系统。 安全模式的工作原理是在不加载第三方设备驱动程序的情况下启动电脑,是电脑运行的系统最小模式,这样可以使用户方便地检测与修复计算机系统的错误。
在安全模式工作,可以“删除顽固文件”“查杀病毒”“解除组策略锁定 ”“修复系统故障”“恢复系统设置”“揪出恶意的自启动程序或服务”“检测不兼容的硬件”“卸载不正确的驱动程序” 所以,电脑在安全模式下是不可能把桌面上的所有功能都调出来运行的。
3. 兼容模式 怎么回事
如果你的电脑安装的是2003版本office,别人发给你的文件是2007或者2010文件,你在打开时将出现程序错误的提示,这是需要安装office兼容包,以兼容模式才能打开。
当在 Excel 2007 或者2010中打开在早期版本中创建的工作簿时,会自动在兼容模式下打开它,并且会在 Excel 标题栏 (标题栏:窗口、对话框或工具栏顶端的水平栏,显示文档、程序或工具栏的名称。)中文件名旁边的方括号内显示“兼容模式”。
如果在兼容模式下使用工作簿,则任何新的或增强的 Excel 2007 或者2010功能都不可用,从而在早期版本的 Excel 中打开工作簿时可避免数据丢失和保真损失。此外,工作簿将使用 Excel 97-2003 文件格式 (.xls)(一种可轻松地在 Excel 早期版本中打开的二进制文件格式)进行保存,而不是使用当前基于 XML 的文件格式 (.xlsx)。
与其他 2007 Microsoft Office system 程序(如 Microsoft Office Word 2007)不同,在 Excel 中不能手动启用兼容模式,并且在兼容模式下使用工作簿时不能选择包含任何新功能。
如果您不希望再使用兼容模式,可以将工作簿转换为当前文件格式。
-
chrome兼容模式如何切换成IE兼容模式_chrome兼容模式切换成IE兼容模式的方法-系统城
2021-06-20 02:20:17正常情况下,谷歌浏览器是webkit内核的浏览器,谷歌浏览器Chrome作为非IE内核的浏览器,有时候需要设置成IE浏览器那样的兼容模式。这要怎么配置呢?如果要切换到IE内核或其他内核的兼容模式,需要安装第三方插件,接...正常情况下,谷歌浏览器是webkit内核的浏览器,谷歌浏览器Chrome作为非IE内核的浏览器,有时候需要设置成IE浏览器那样的兼容模式。这要怎么配置呢?如果要切换到IE内核或其他内核的兼容模式,需要安装第三方插件,接下来给大家演示一下操作步骤。
google电脑版下载v86.0.4240.75
google电脑版是一款设计简单、运行高效、支持扩展的浏览器。不仅能飞快地从桌面上启动,而且能瞬间完成网页加载,其干净和方便的界面,带给用户们很好的体验,最大的亮点就是其多进程架构,保护其不会因恶意网页和应用软件而崩溃。有需要的小伙伴可以来安装google浏览器最新电脑版。
具体方法如下:
1、点击打开谷歌浏览器Chrome,右上角的 选项栏目。
2、进入谷歌浏览器Chrome选项页面,点击设置菜单。
3、进入谷歌浏览器Chrome设置页面,点击左侧的高级设置。
4、然后找到插件和功能菜单栏目,输入IE tab 检索。
5、当然,你也可以直接百度查询搜索下载此插件。
6、用谷歌浏览器Chrome打开之后,将找到的IE tab插件点击安装应用到chrome。
7、安装好之后,打开需要应用的网站,右击有个“IE兼容模式”选择即可。
以上详解将chrome兼容模式切换成IE兼容模式的方法,操作步骤不复杂,有需要的快来设置一下。
-
360浏览器兼容模式的设置方法
2021-06-13 08:55:11浏览器的时候,有的小伙伴可能就想要打开浏览器的兼容模式。那么对于360浏览器兼容模式设置方法,小编觉得我们可以在浏览器的有上角找到...详细内容就来看下小编是怎么做的吧~360浏览器兼容模式设置方法方法一:1.... -
第4章 文件和流.ppt [兼容模式].pdf
2021-12-05 19:18:57第4章 文件和流.ppt [兼容模式].pdf -
使用X-UA-Compatible来设置IE浏览器兼容模式
2020-12-11 15:34:05当你引入一个增设的兼容性模式,此文章说明文件兼容性的必要性,列出现有版本IE能使用的文件兼容性模式并示范如何选择特定的兼容性模式。 了解文件兼容性的必要性 每个主要版本IE新增的功能都是为了让浏览器更容易... -
设置兼容模式-易语言
2021-06-11 20:13:51在做项目时需要设置程序的兼容模式选项,而网上几乎没有相关的例程,所以做了一个[程序兼容性设置]的函数 支持设置:兼容版本、简化的颜色模式、用640X480分辨率运行、禁用全屏优化、管理员运行、启用此程序以使用... -
win10电脑Edge浏览器的兼容模式如何开启
2021-07-28 05:16:08win10电脑Edge浏览器的兼容模式如何开启腾讯视频/爱奇艺/优酷/外卖 充值4折起今天给大家介绍一下win10电脑Edge浏览器的兼容模式如何开启的具体操作步骤。1. 打开电脑之后,双击Edge浏览器打开,打开需要兼容的页面后... -
【游戏兼容问题解决】血战上海滩兼容性解决方案
2021-12-07 00:02:33使用批处理文件,解决了血战上海滩WIN10不兼容的问题,使用方法:将压缩文件放入游戏启动目录(与shanghai.exe同目录),解压,双击"start.bat"文件启动游戏 -
计算机网络课件:第二章第四节 第四节 简单文件传送协议TFTP[兼容模式].pdf
2022-07-11 22:16:07计算机网络课件:第二章第四节 第四节 简单文件传送协议TFTP[兼容模式].pdf -
IE兼容模式设置模块源码
2022-05-28 00:22:36锁定注册表修改运用了regini命令,由于这个命令需要...本模块可以提取当前兼容模式中的网址,也可以添加网址,并且可以锁定以防止丢失(如果勾选了[退出时删除历史浏览记录]兼容模式里面的网址会自动丢失)。@聆听天笑。 -
centos7救援模式修复系统文件
2022-04-29 20:25:19突然断电、非法关机、插入u盘时因兼容性等导致的系统文件损毁导致无法正常开机 -
excel打开显示兼容模式(未响应)
2021-08-13 09:20:22excel打开显示兼容模式(未响应)卡饭网本站整理2018-07-24Win7已经成为人们首选的主流操作系统,它以系统稳定著称,但是Win7在软件兼容性方面往往不及WinXP,比如大家在运行Word程序时就会发现经常编辑到一半时卡了,... -
vue项目在IE浏览器和360兼容模式下页面不显示问题,亲测有效
2021-07-08 11:42:572、在入口main.js文件引入:import 'babel-polyfill',放页面顶部最好。 3、在build文件夹下找到webpack.base.conf.js中app: ["./src/main.js"]改为app: ["babel-polyfill", "./src/main.js"] 即: module.... -
让你的网站IE8浏览自动用IE7兼容模式
2020-09-22 15:18:07件兼容性用于定义让IE如何编译你的网页。此文件解释文件兼容性,如何指定你网站的文件兼容性模式以及如何判断一个网页该使用的文件模式。 -
浏览器兼容模式下,上传文件问题
2017-03-30 16:30:00在浏览器的兼容模式下,页面没有上传图片的时候,file != null && file.Count > 0 && file[""] != null 是成立的。但file[""].FileName != ""是不成立的 if (file != null && file.... -
网页360浏览器极速模式能打开,兼容模式打不开
2021-07-26 20:23:29网页360浏览器极速模式能打开,兼容模式打不开 重置一下IE浏览器,internet选项里高级把使用SSL3.0,TLS1.0,TLS1.2,TLS1.3全部开启,兼容模式能打开了,后续页能登录。 -
解决VC6兼容模式下不能打开文件问题的补丁
2015-01-30 23:42:59解决VC6兼容模式下不能打开文件问题的补丁 -
新版的edge没有ie兼容模式怎么办?
2022-02-26 09:13:39之前的版本可以设置IE兼容模式,新版的edge没有ie兼容模式,之前的设置方法:在设置->默认浏览器选项中根本没有“允许在 Internet Explorer 模式下重新加载网站”的选项,已经不能用了。那么新版的edge没有ie兼容... -
Dokany:Windows 用户模式文件系统-开源
2021-06-04 01:30:24Dokany 是 Dokan 的分支,Dokan 是一个用户模式文件系统库,可让您在 Windows 操作系统上轻松安全地开发新文件系统。 在 Windows 上创建新文件系统时,您需要开发在 Windows 内核模式下工作的设备驱动程序——如果... -
cmd设置文件兼容性
2021-11-19 00:34:54注册表这个位置可以对文件兼容性设置参数。 HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers 例如,当前目录打开cmd,设置当前目录的now.exe文件以管理员身份运行: reg ...