jialisoftw

          如何讓頁面一打開就遠程自動下載文件

          在頁面或者后臺response,直接用文件頭加你的文件,文件流寫出。
          比如在頁面這樣寫,當然,最好在后臺寫:
          <%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
          <%
          String path = request.getContextPath();
          String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
          %>
          <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
          <html>
            <head>
              <base href="<%=basePath%>">
              
              <title>My JSP 'test.jsp' starting page</title>
              
           <meta http-equiv="pragma" content="no-cache">
           <meta http-equiv="cache-control" content="no-cache">
           <meta http-equiv="expires" content="0">    
           <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
           <meta http-equiv="description" content="This is my page">
           <!--
           <link rel="stylesheet" type="text/css" href="styles.css">
           -->
            </head>
            
            <body>
              <% 
          // 得到文件名字和路徑 
          String filename = "Example.zip"; 
          String filepath = "D:\\";
          // 設置響應頭和下載保存的文件名 
          response.setContentType("APPLICATION/OCTET-STREAM"); 
          response.setHeader("Content-Disposition", 
          "attachment; filename=\"" + filename + "\"");
          // 打開指定文件的流信息 
          java.io.FileInputStream fileInputStream = 
          new java.io.FileInputStream(filepath + filename);
          // 寫出流信息 
          int i; 
          while ((i=fileInputStream.read()) != -1) { 
          out.write(i); 
          fileInputStream.close(); 
          out.close();
          %>
            </body>
          </html>

          posted on 2013-01-16 12:40 飛豬一號 閱讀(1230) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          導航

          <2013年1月>
          303112345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          統計

          常用鏈接

          留言簿

          隨筆檔案

          友情鏈接

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 安康市| 马鞍山市| 敦煌市| 苏尼特右旗| 旬邑县| 罗江县| 庆城县| 科尔| 上饶市| 赤水市| 志丹县| 城市| 时尚| 卓资县| 襄汾县| 垦利县| 沐川县| 慈利县| 安仁县| 淮阳县| 诸城市| 南康市| 铜陵市| 黄骅市| 威信县| 衡山县| 开鲁县| 日喀则市| 从江县| 孝义市| 冕宁县| 铁岭市| 平利县| 张家口市| 会同县| 双江| 阜城县| 长垣县| 金塔县| 蓬安县| 泸州市|