posts - 22,comments - 35,trackbacks - 0


              String root = getServletContext().getRealPath("/");
              String path 
          = request.getParameter("path");
              String name 
          = request.getParameter("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 )
              
          {
              }
          posted on 2006-02-16 12:21 kelven 閱讀(1991) 評論(1)  編輯  收藏 所屬分類: Java

          FeedBack:
          # D
          2009-07-23 16:17 | DSF
          FSFS  回復(fù)  更多評論
            
          主站蜘蛛池模板: 弋阳县| 巴楚县| 凌海市| 大余县| 巴彦淖尔市| 二连浩特市| 克山县| 荣成市| 普洱| 永年县| 华宁县| 新昌县| 东乌珠穆沁旗| 吴桥县| 定兴县| 遵化市| 育儿| 大方县| 左云县| 贵定县| 安化县| 刚察县| 荆门市| 姜堰市| 灌南县| 柏乡县| 湾仔区| 永善县| 禹城市| 房产| 昆明市| 赣榆县| 格尔木市| 茂名市| 游戏| 天峨县| 托里县| 乐安县| 郴州市| 宣恩县| 玉林市|