admin管理员组文章数量:1431353
1点击下载 浏览器没有反应 不进行下载:
$("#download").bind('click', function() {
//生成的文件名
var filename = $("#file-time").html();
var name = $("#download").attr("value");
alert(filename + " " + name);
window.location.href = "../../journal/downloadJournal.ajax?filename=" + filename + "&name=" + name;
});
刚开始是用ajax进行启动的,发现不能用。用通过 window.location.href 进行启动 访问后台。
2下载的文件无法打开 文件名啥的都是正常的 也不是中文乱码 是无法打开 格式错误吧
<!-- 下载文档必须添加此项 放在json之前 不然文档会无法打开 -->
<bean
class="org.springframework.http.converter.ByteArrayHttpMessageConverter" />
<bean
class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter">
<property name="supportedMediaTypes">
<list>
<value>text/html;charset=UTF-8</value>
</list>
</property>
</bean>
在配置文件xml中添加
<bean class="org.springframework.http.converter.ByteArrayHttpMessageConverter" />
有帖子说要放在json的bean前面 没有试过放后面行不行 直接放前面了。
之后发现就好了。搞定收工。
版权声明:本文标题:springmvc 上传下载文件问题(浏览器没有反应,下载文件无法打开) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1743814653a2543693.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论