java下载文件下载不动_java文件下载的问题

java下载文件下载不动_java文件下载的问题以前没写过文件下载的程序,现在在servlet中试了试,有些问题请教大神。代码如下:publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException…以前没写过文件下载的程序,现在在servlet中试了试,有些问题请教大神。代码如下:publicvoiddoPost(H…

大家好,又见面了,我是你们的朋友全栈君。

以前没写过文件下载的程序,现在在servlet中试了试,有些问题请教大神。代码如下:publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException…

以前没写过文件下载的程序,现在在servlet中试了试,有些问题请教大神。代码如下:

public void doPost(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

response.setContentType(“text/html”);

response.setCharacterEncoding(“utf-8”);

// String path = request.getParameter(“path”);

String path = “F:\\OKDownLoad\\854546_e472e815bf086a04a78173d95c90b760_1369553818.gif”;

//读到流中

InputStream ins = new FileInputStream(path);

//设置输出的格式

response.reset();

response.setContentType(“bin”);

response.addHeader(“Content-Disposition”, “attachment; filename=\”下载测试\””);

//循环取出流中的数据

byte[] b = new byte[100];

int len = ins.read(b);

ins.close();

try {

while(len > 0){

response.getOutputStream().write(b, 0, len);

ins.close();

}

} catch (Exception e) {

e.printStackTrace();

}

}

这样下载的时候,会弹出下载狂,但是就一直卡在0%,下载不动,一点击取消,就报出ClientAbortException: java.net.SocketException: Connection reset by peer: socket write error异常,各位大神指教指教啊。

展开

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/157181.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月8日 下午3:36
下一篇 2022年7月8日 下午3:36


相关推荐

  • 程序员外包平台_人力资源外包和劳务派遣

    程序员外包平台_人力资源外包和劳务派遣程序员接单平台,程序员接单,程序员外包平台,程序员外包

    2022年9月29日
    4
  • 小草1.3.0

    小草1.3.0VERSION转载于:https://www.cnblogs.com/llw87/p/10149903.html

    2022年6月15日
    40
  • 文本指纹算法和系统简述

    文本指纹算法和系统简述文本指纹算法和系统简述 nbsp 文章转载于 nbsp https zhuanlan zhihu com p nbsp 作者 陈运文 导读 互联网网页存在大量的重复内容网页 无论对于搜索引擎的网页去重和过滤 新闻小说等内容网站的内容反盗版和追踪 还是社交媒体等文本去重和聚类 都需要对网页或者文本进行去重和过滤 因此需要一个好的文本指纹算法 本文将重点给大家分析文本指纹

    2025年11月15日
    6
  • windows关闭135,139端口_危险端口有哪些

    windows关闭135,139端口_危险端口有哪些我用nmap扫描自己的主机,发现自己的某些端口开启着的,我去了解了一下139端口这个端口比较危险139端口是NetBIOSSession端口,用来文件和打印共享如果你是单机,不是企业内部网里的成员,为了保护计算机的安全关闭这个端口比较好。下面是步骤1开始键输入控制面板点击进入控制面板然后点击进入网络和internet2点击进入网络和共享中心点击进入更改适配器设置在…

    2022年10月17日
    3
  • 阿里笔试题(2017在线编程题)– 数串分组 –Java实现

    阿里笔试题(2017在线编程题)– 数串分组 –Java实现看到有人写了阿里的面试题,心里痒痒,好久没搞过这些了,写着实现一下题目2017年3月阿里在线编程题(实习内推)给定一串数字判断是否存在这三个元素,它们将数字串分为四个子串,其中每个子串的数字之和均相同(该3个元素不纳入计算)要求时间复杂度和空间复杂度均不能超过O(n)实现简单的用Java实现了一下,大家凑乎看,有问题请多多指出–一个半路出家的Java程序员代

    2022年5月12日
    43
  • pycharm 2018.2.3激活码(最新序列号破解)

    pycharm 2018.2.3激活码(最新序列号破解),https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月19日
    49

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号