国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

java中一個簡單的下載示例

2019-11-14 23:38:11
字體:
來源:轉載
供稿:網友
java中一個簡單的下載示例 Posted on 2015-04-04 17:10 思思博士 閱讀(...) 評論(...) 編輯 收藏

首先在tomcat服務器下的webapps的download項目下建一個doc文件夾,再建個test.doc.防止控指針異常

DownLoad.java代碼

 1 package com.down; 2  3 import java.io.IOException; 4 import java.io.InputStream; 5  6 import javax.servlet.ServletException; 7 import javax.servlet.ServletOutputStream; 8 import javax.servlet.annotation.WebServlet; 9 import javax.servlet.http.HttpServlet;10 import javax.servlet.http.HttpServletRequest;11 import javax.servlet.http.HttpServletResponse;12 13 @WebServlet(14         name="download",15         urlPatterns={"/test"}16         )17 public class DownLoad extends HttpServlet {18     @Override19     PRotected void doPost(HttpServletRequest req, HttpServletResponse resp)20             throws ServletException, IOException {21         doGet(req, resp);22     }23     @Override24     protected void doGet(HttpServletRequest request, HttpServletResponse response)25             throws ServletException, IOException {26         response.setContentType("application/msWord");27         response.addHeader("Content-disposition","attachment;filename=test.doc");28         InputStream in=getServletContext().getResourceAsStream("/doc/test.doc");29         ServletOutputStream os=response.getOutputStream();30         byte[] bytes=new byte[1024];31         int len=-1;32         while((len=in.read(bytes))!=-1){33             os.write(bytes,0,len);34         }35         in.close();36         os.close();37     }38 }

運行結果:


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 达尔| 德格县| 施甸县| 临漳县| 左贡县| 读书| 大同县| 德庆县| 凤山市| 隆林| 三亚市| 永兴县| 从江县| 收藏| 景宁| 策勒县| 安宁市| 屯昌县| 于都县| 江山市| 琼中| 汝城县| 方正县| 鲁甸县| 海伦市| 商水县| 旬阳县| 苍南县| 中方县| 环江| 赤城县| 清水河县| 三穗县| 禄丰县| 平果县| 宿州市| 金昌市| 四平市| 晋宁县| 晋宁县| 大渡口区|