- 浏览: 764609 次
- 性别:
- 来自: 上海
-
文章分类
- 全部博客 (981)
- javascript (102)
- java (212)
- JQuery (81)
- 幽默笑话 (2)
- 只言片语 (6)
- 开发小记 (283)
- Hibernate (17)
- DWR (4)
- SQL (10)
- spring-ibatis (8)
- linux (24)
- Struts1 (8)
- Struts2 (16)
- spring (42)
- Mybatis (16)
- css (18)
- servlet (8)
- jdbc (4)
- jsp (1)
- spring-jdbc (2)
- FreeMarker (2)
- MySQL (24)
- JQuery-Grid (7)
- jstl (5)
- 正则表达式 (1)
- 面试集锦 (86)
- unix (18)
- 开发工具 (23)
- ajax (5)
- webservice (4)
- log4j (3)
- oracle (15)
- extjs (14)
- 其他 (9)
- 优秀技术参考地址 (1)
- 性能 (3)
- 数据库 (25)
- 算法 (15)
- 设计模式 (10)
- Python (3)
- AIX (5)
- weblogic (1)
- shell (14)
- quartz (5)
- 图形文件FusionCharts (1)
- Websphere (4)
- 转载 (5)
- hadoop (1)
- highchart (24)
- perl (22)
- DB2 (7)
- JBoss (1)
- JQuery Easy UI (9)
- SpringMVC (5)
- ant (5)
- echart (9)
- log4J配置 (3)
- 多线程 (10)
- 系统架构 (7)
- nginx (3)
- loadrunner1 (1)
- 分布式 (1)
- Dubbo (1)
- Redis (2)
- JMS (4)
- 自动化测试 (3)
- Spring循环依赖的三种方式 (1)
- spring-boot (2)
- 高级测试 (9)
- github (2)
- sonar (1)
- docker (6)
- web前端性能优化 (1)
- spring-aop (6)
- rabbit (1)
- ELK (1)
- maven (1)
- minio (1)
最新评论
-
zengshaotao:
jstl1point0 写道很好啊,如果有带Session会话 ...
Nginx+Tomcat搭建高性能负载均衡集群 -
jstl1point0:
很好啊,如果有带Session会话的怎么搞呢
Nginx+Tomcat搭建高性能负载均衡集群
下载文件,就是将存储与服务器端的文件以流的形式发送到客户端,然后由客户端根据服务端的header内容,调用本地的mime插件,进行流的解析,最终解析成可读的文件形式:
String downloadDir = "";//可通过配置文件的形式获得 ,一般格式 /load/....
String filePath = request.getSession().getServletContext().getRealPath(File.separator);
if(filePath.endsWith(File.separator)){
filePath = filePath.substring(0,filePath.length()-1);
}
filePath = filePath + downloadDir;
String displayName = ''displayFileName.xlsx";
response.setContentType("application/vnd.ms-excel");
response.addHeader("Content-disposition","attachment;filename="+displayName);
byte [] buffer = new byte[4096];
BufferedInputStream input = null;
BufferedOutputStream output = null;
try{
input = new BufferedInputStream(new FileInputStream(new File(filePath)));
output = new BufferedOutputStream(response.getOutputStream());
int n=-1;
while((n=input.read(buffer,0,buffer.length))>-1){
output.write(buffer,0,n);
}
output.flush();
response.flushBuffer();
}catch(Exception e){
e.printStackTrace();
}finally{
关闭流
}
发表评论
-
选股神器
2022-08-20 15:07 151最近闲来无事,突发奇想,将自己的选股思路自动化,计算机化。。 ... -
rpm安装jdk,设置环境变量
2019-05-12 22:49 6091、将jdk的rpm包拷贝到 ... -
java安全编码
2019-01-18 22:31 450软件安全问题,一般 ... -
生产者消费者
2018-07-01 21:33 408package function.thread; i ... -
打印mybatis的执行语句到控制台和文件
2017-12-13 15:11 792log4j.rootLogger=INFO,CONSOLE, ... -
java中类的加载顺序介绍(ClassLoader)
2017-11-14 11:41 7941、ClassNotFoundExcetpion 我们在 ... -
守护线程
2017-11-13 16:40 417对于线程,有个守护的线程的概念。如何理解呢?比如A线程里,n ... -
类加载机制及反射
2017-09-24 08:45 564一、Java类加载机制 ... -
java+selenium2 自动化测试框架
2017-09-15 09:36 995package web.selenium2; ... -
JMS实例
2017-08-21 15:40 4521. JMS架构 Java 消息服务(Java M ... -
linux设置java环境
2017-08-07 16:47 434linux配置java环境变量(详细) 一. 解压安装jdk ... -
分布式
2017-07-19 12:12 426转载请注明出处:http://blog.csdn.net/l ... -
tomcat+nginx+redis
2017-07-18 16:46 420应用系统的基本架构: -
java调用远程机器的shell脚本
2017-07-14 12:19 1558此程序的目的是执行远程机器上的Shell脚本。 【环境参数 ... -
生产者消费者进阶(带有condition)
2017-05-09 17:56 559package function.thread; ... -
多线程之 CountDownLatch
2017-05-01 13:01 502package function.thread; ... -
判断服务器类型
2017-04-12 10:52 464开发时一般用tomcat,然后在测试环境发布时使用的是web ... -
IE的不同文本浏览模式页面显示
2017-04-11 14:34 505现象描述:最近在遇到的问题就是在在Chrome,火狐页面都正 ... -
java中Filter、Servlet、Listener的学习
2017-03-29 21:52 4361、Filter的功能filter功能,它使用户可以改变一个 ... -
高并发,线程池
2017-03-29 21:52 10751.高并发的内容 Zookee ...
相关推荐
豆丁网免费下载器(冰点)无需登录也无需积分,只需要将需要下载的文档的网页地址复制在软件的录入框中就可以自由下载,并最终生成pdf文件。对部分pdf文件能够提取文字生成txt。 豆丁网免费下载器还支持自由下载百度、...
1、在本站下载解压,得到小叶文库下载器软件包; 2、首先前往文库网站找到需要下载的文库 3、将其文库地址复制粘贴到软件中,进行解析下载;...4、之后下载好的文件可在本自录下的Download文件夹进行查看。
visual studio 2010的帮助文档很难下载,一方面文件很多很大,全部文档超过1GB,使用微软自带的 或者辅助工具,由于没有发挥多线程和断点续传的特点,下载速度很慢,容易失败。 另一方面迅雷等下载工具,可以实现...
豆丁文档下载器是一款专为了解决用户在豆丁网上下载文档困难而设计的软件工具。豆丁网是一个在线文档分享平台,用户可以上传、分享和查找各种类型的文档,包括学术论文、研究报告、课件、书籍等。然而,豆丁网为了...
在线下载的方法(付费一2般不可能全部下载!
由于在学习numpy数据分析的时候没有csv类型文件,又懒得自己一个个敲字,便想来csdn里随便下载一个。然而......居然要钱啊!!!!!!!我没钱,所以自己写了个,我不要你们的钱,麻烦各位拿资源的时候吱一声,这是...
博客中所涉及到的文件路径,文件名及需要注释的部分都是与此资源相匹配的,大家可以直接下载配合文档解决问题
文档下载是指从互联网或其他网络资源中获取文件到本地设备的过程。这通常涉及到浏览器、HTTP/HTTPS协议以及文件传输技术。当你点击一个链接或使用专门的下载工具时,文件就会从服务器传输到你的电脑。为了确保安全,...
标题中的“百度或豆丁的原始文件 下载 免积分”指的是从百度文库或豆丁网这两个在线文档分享平台上获取原始文件的方式,通常这些平台为了盈利,会限制用户免费下载高质量的文档,需要消耗积分或者购买。但这个标题...
豆丁文档下载工具是一款专为用户解决在豆丁网下载文档时遇到的登录难题而设计的应用。这款工具的独特之处在于,它允许用户无须注册或登录豆丁账号就能下载豆丁网上的一些付费或限制访问的文档,从而节省了时间和精力...
ASP.NET文件下载功能是Web应用程序中的一个重要组成部分,它允许用户在服务器端获取并下载各种类型的文件,如文档、图片、音频或视频等。本源代码实现了B/S(浏览器/服务器)架构下的文件下载功能,适应于ASP.NET...
ASP.NET中提供可以在页面下载存储在后台的文件,很好用哦
豆丁文档下载器是一款专为用户解决在豆丁网等文档分享平台上下载付费或积分限制问题的工具。这款软件能够帮助用户免费下载原本需要积分或者付费的豆丁文档,极大地便利了那些需要大量查阅和使用豆丁网上资源的用户。...
将豆丁文档转化为pdf 免除豆丁收费要求
总的来说,豆丁网免费下载工具是为了解决无法直接下载豆丁网文档的问题,它通过将网页转换为PDF格式,使用户能够离线阅读和保存文件。在使用过程中,用户应关注版权问题,合理使用工具,并掌握一定的PDF文件管理技巧...
utf-8文档下载,有需要的可以下载一下,
Java文件下载的几种方式,是很方便的,找了半天找到了,共享一下
库函数stdio.h文件下载~………………
标题中的“豆丁网文档下载器(免费下载所有资源)”指的是一个工具或软件,它允许用户无需通过豆丁网的官方途径,也无需消耗豆豆(豆丁网的虚拟货币)即可免费下载平台上的文档资源。 这个下载器可能是通过抓取网页...
redis.conf Redis配置文件 下载 redis.conf 配置详解 Redis配置文件redis.conf 详解1.基本配置内存单位的表示# 1k => 1000 bytes# ...Redis 的详细介绍Redis 的下载地址