问题
线上的管理平台在修改某数据,点击提交按钮时出现下载弹框问题。如下所示(咳咳...比较模糊,应该勉强还是可以看到文件下载的弹窗):
emmmmm,我使用了ie、360、谷歌浏览器在测试环境都没有重现这个问题,但是使用ie浏览器在正式环境重现了这个问题。
在网上找了下原因:https://www.cnblogs.com/chenxizhaolu/p/5859601.html
出现问题原因
后台程序返回的时候contentType 不要返回"application/json"格式,要返回"text/html"类型的内容。
查找问题
我在代码中没有写返回格式的设置,所以极大可能是修改了某个配置文件。问题是昨天上线后出现的,于是对比了下SVN的提交记录,同事对spring-mvc.xml中org.springframework.http.converter.json.MappingJackson2HttpMessageConverter的bean配置进行了修改
旧版本配置(这个是当时出现下载弹窗时我改的)
<!-- 会自动注册了validato