jsp下载文件时弹出迅雷 jsp下载文件时先弹出文件下载提示框,然后点击保存后自动弹出迅雷下载提示框,并且迅雷提示框上面提示的文件名很长但格式对,下载完成之后文件名称都变了。请问怎么办啊。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 文件的contentType类型是对的嘛? 中文乱码的问题,文件名用urlencoder编码一下,就正常了,最好不要用中文文件名 迅雷的问题:解决方法,打开迅雷---->工具---->配置-------->监视------然后去掉监视浏览器等选项 response.setContentType("APPLICATION/OCTET-STREAM"); response.setHeader("Content-Disposition", "attachment; filename=\"" + new String( zwname.getBytes("gb2312"), "ISO8859-1" ) + "\""); java.io.FileInputStream fileInputStream = new java.io.FileInputStream(realPath+filepath+filename); int i=0; while ((i=fileInputStream.read()) != -1) { response.getOutputStream().write(i); } fileInputStream.close();我是这样写的,有哪里写错了吗,还有就是改动迅雷配置不太合理啊,如果给客户用的话不能让客户改动迅雷啊,呵呵 文件名不是乱码,只是给我加上了很多东西。例如我附件的名字是:文档.doc然后链接下载页面是:<a href="download.jsp?filepath=URL&filename=系统生成名称&zwname=文档.doc"></a>然后下载的时候迅雷提示的名称是:filename=系统生成名称&zwname=文档.doc。而不是 文档.doc 两种方法解决:1.别用IE,用sogo或者其他浏览器;2.卸载迅雷. 我又一次jsp的头写错了,也出现了这个问题 struts2-一个请求-Action却执行两次响应 OpenFlashChart怎么使用啊 基于视图的类和基于表的类,在查询数据时速度差别有多大? 在公司实习,Web开发碰到棘手问题,请大哥们指教[关于ArrayList] jsp中查寻的问题 不打印文本框的问题! 只有10分了! jsp里怎样判断输入文本框里输入了数字? 高手请进-jsp中联动下拉列表(高分) 购物网站商品数量怎么控制 hibernate 中saveorupdate问题 如何实现一次选择多个文件上传,而且异步上传呢? =====关于那个szvsking最近一直在java板块唱衰java的问题,我说两句=====
文件的contentType类型是对的嘛?
response.setHeader("Content-Disposition", "attachment; filename=\"" + new String( zwname.getBytes("gb2312"), "ISO8859-1" ) + "\"");
java.io.FileInputStream fileInputStream = new java.io.FileInputStream(realPath+filepath+filename);
int i=0;
while ((i=fileInputStream.read()) != -1)
{
response.getOutputStream().write(i);
}
fileInputStream.close();
我是这样写的,有哪里写错了吗,还有就是改动迅雷配置不太合理啊,如果给客户用的话不能让客户改动迅雷啊,呵呵
例如
我附件的名字是:文档.doc
然后链接下载页面是:<a href="download.jsp?filepath=URL&filename=系统生成名称&zwname=文档.doc
"></a>
然后下载的时候迅雷提示的名称是:filename=系统生成名称&zwname=文档.doc。而不是 文档.doc
1.别用IE,用sogo或者其他浏览器;
2.卸载迅雷.