Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Servlet/JSP/JSF/JavaFX Script  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
reply to postflat modethreaded modego to previous topicgo to next topicgo to back
话题被移动
该话题已被移动 - scottlai , 2006-05-24 14:12
如果您尚不清楚该话题被移动的原因,请参考论坛规则以及本版公告或者联系本版版主。
作者 文件下载的问题
newsletter





发贴: 9
于 2006-05-24 10:51 user profilesend a private message to userreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我写了一个下载的程序,在本地机器上测试的时候是可以下载到文件的,但是在其他机器上打开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


话题树型展开
人气 标题 作者 字数 发贴时间
2393 文件下载的问题 newsletter 1514 2006-05-24 10:51
1732 Re:文件下载的问题 kkk 1737 2006-05-31 15:07
2123 Re:文件下载的问题 shgshg 85 2006-06-08 10:45

reply to postflat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   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