zoukankan      html  css  js  c++  java
  • JavaWeb-文件下载

    文件的下载

    1)步骤:

    Ⅰ.设置contentType响应头:设置响应的类型是什么?通知浏览器是个下载文件

    response.setContentType("appliation/x-msdownload");

    Ⅱ.设置Content-Disposition响应头:通知浏览器不再有浏览器来自行处理(或打开)要下载的文件,而由用户手工完成

    response.setHeader("Content-Disposition","attachment;filename=abc.txt");

    Ⅲ.具体的文件:可以调用response.getOutputStream的方式,以IO流的方式发送给客户端

    OutputStream out = response.getOutputStream();

    String pptFileName = "C:\Users\....";

    InputStream in = new FileInputStream(pptFileName);

    byte[] buffer = new byte[1024];

    int len = 0;

    while((len = in.read(buffer))!=-1){

      out.write(buffer,0,len);

    }

    in.close();

  • 相关阅读:
    配置步骤
    swap区
    Oracle的left join中on和where的区别
    drop与truncate
    关于trace
    oracle执行计划连接方式
    oracle系统结构
    查询存档
    oracle统计信息
    分区索引
  • 原文地址:https://www.cnblogs.com/yangHS/p/11231605.html
Copyright © 2011-2022 走看看