posts - 431,  comments - 344,  trackbacks - 0

          <%@page import="Java.util.*"%>
          <%@page import="Java.io.*"%>
          <%@page import="Java.net.*"%>
          <%
              String filename = "";
              if (request.getParameter("file") != null) {
                  filename =     request.getParameter("file");
              }
              response.setContentType("application/msword");
              response.setHeader("Content-disposition","attachment; filename="+filename);
             
              BufferedInputStream bis = null;
              BufferedOutputStream bos = null;
              try {
                  bis = new BufferedInputStream(new FileInputStream(getServletContext().getRealPath("" + filename)));
                  bos = new BufferedOutputStream(response.getOutputStream());

                  byte[] buff = new byte[2048];
                  int bytesRead;

                  while(-1 != (bytesRead = bis.read(buff, 0, buff.length))) {
                      bos.write(buff,0,bytesRead);
                  }

              } catch(final IOException e) {
                  System.out.println ( "出現IOException." + e );
              } finally {
                  if (bis != null)
                      bis.close();
                  if (bos != null)
                      bos.close();
              }
              return;
          %>

          posted on 2006-10-18 13:37 周銳 閱讀(300) 評論(0)  編輯  收藏 所屬分類: Jsp
          主站蜘蛛池模板: 开封县| 汉沽区| 平凉市| 舞钢市| 磐石市| 石棉县| 晋中市| 威信县| 行唐县| 东海县| 靖远县| 丰台区| 淮滨县| 阳新县| 安徽省| 明光市| 陵川县| 准格尔旗| 内黄县| 农安县| 太湖县| 宜兰县| 都江堰市| 临桂县| 鲜城| 安仁县| 称多县| 周宁县| 深水埗区| 巴彦县| 宝鸡市| 安国市| 安阳市| 西昌市| 浮山县| 巴彦淖尔市| 根河市| 瓦房店市| 淮安市| 邳州市| 隆化县|