Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Servlet/JSP/JSF/JavaFX Script
打印话题 寄给朋友 订阅主题 |
话题被移动 | ||||
该话题已被移动 - scottlai , 2006-05-24 14:12 如果您尚不清楚该话题被移动的原因,请参考论坛规则以及本版公告或者联系本版版主。 |
作者 | 文件下载的问题 |
newsletter
发贴: 9 |
于 2006-05-24 10:51
我写了一个下载的程序,在本地机器上测试的时候是可以下载到文件的,但是在其他机器上打开IE登陆我的系统后,下载功能可以实现,可是下载文件的内容却为空!请各位高手指导一下. String root = Coder.convertISO2UTF8(servlet.getServletContext().getRealPath("/")); String path = Coder.convertISO2UTF8(request.getParameter("path")); String name = request.getParameter("name"); name=Coder.convertISO2UTF8(name); response.setContentType("unknown"); response.addHeader("Content-Disposition", "filename=\"" + name + "\""); try { java.io.OutputStream os = response.getOutputStream(); java.io.FileInputStream fis = new java.io.FileInputStream(root + path + name); byte[] b = new byte[1024]; int i = 0; while ( (i = fis.read(b)) > 0 ) { os.write(b, 0, i); } fis.close(); os.flush(); os.close(); } catch ( Exception e ) { e.printStackTrace(); }
scottlai edited on 2006-05-24 14:10
25了才开始学JAVA晚吗? |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
2441 | 文件下载的问题 | newsletter | 1514 | 2006-05-24 10:51 |
1773 | Re:文件下载的问题 | kkk | 1737 | 2006-05-31 15:07 |
2169 | Re:文件下载的问题 | shgshg | 85 | 2006-06-08 10:45 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |