本站不再更新,歡迎光臨 java開(kāi)發(fā)技術(shù)網(wǎng)
          隨筆-230  評(píng)論-230  文章-8  trackbacks-0

          <%@ page contentType="text/html;charset=GBK" %>

          <%
           // 得到文件名字和路徑
           String filename = request.getParameter("filename");
           String id=request.getParameter("id");

           
           String filepath=pageContext.getServletContext().getRealPath("/NoticeFile");

           // 設(shè)置響應(yīng)頭和下載保存的文件名
           //String CONTENT_TYPE = "text/html; charset=GBK";
           response.setContentType("application/x-msdownload");
           response.setContentType("APPLICATION/OCTET-STREAM");
           response.setHeader("Content-Disposition","attachment; filename=\"" +new   String(filename.getBytes("GBK"),"ISO_8859_1") + "\"");
           
           java.io.File file=new java.io.File(filepath +"\\"+ filename);
           if(file==null || !file.exists()){
            response.sendRedirect("downloaderror.jsp");
            //response.setContentType("text/html; charset=GBK");
            //String msg="文件不存在";
            //RequestDispatcher rd=null;
            //rd=request.getRequestDispatcher("/redirect.jsp");
            //ServletRequest req=pageContext.getRequest();
            //ServletResponse rps=pageContext.getResponse();
            //req.setAttribute("msg",msg);
            //rd.forward(req,rps);
            return ;
           }

            // 打開(kāi)指定文件的流信息
           java.io.FileInputStream fileInputStream =new java.io.FileInputStream(file);
           
            
           // 寫(xiě)出流信息
           int i;
           while ((i=fileInputStream.read()) != -1) {
            response.getOutputStream().write(i);
           }
           fileInputStream.close();
           response.getOutputStream().close();
           out.clear();
           out = pageContext.pushBody();  


          %>

          posted on 2008-02-01 14:52 有貓相伴的日子 閱讀(441) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): web-demo
          <2008年2月>
          272829303112
          3456789
          10111213141516
          17181920212223
          2425262728291
          2345678

          常用鏈接

          留言簿(32)

          隨筆分類(lèi)(222)

          隨筆檔案(224)

          文章分類(lèi)(4)

          文章檔案(7)

          相冊(cè)

          收藏夾(4)

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          本站不再更新,歡迎光臨 java開(kāi)發(fā)技術(shù)網(wǎng)
          主站蜘蛛池模板: 通州区| 剑阁县| 南乐县| 宝丰县| 康平县| 朝阳市| 黄骅市| 凭祥市| 宁河县| 得荣县| 来宾市| 安康市| 包头市| 博客| 子洲县| 绥宁县| 海兴县| 石渠县| 汉阴县| 永德县| 宝丰县| 思茅市| 蛟河市| 九寨沟县| 饶河县| 蒲城县| 南平市| 洪湖市| 山阳县| 澄城县| 秦安县| 买车| 正定县| 吉林省| 阿图什市| 民勤县| 宜州市| 海宁市| 灌云县| 日喀则市| 炉霍县|