- 浏览: 764390 次
- 性别:
- 来自: 上海
-
文章分类
- 全部博客 (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 1556此程序的目的是执行远程机器上的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 504现象描述:最近在遇到的问题就是在在Chrome,火狐页面都正 ... -
java中Filter、Servlet、Listener的学习
2017-03-29 21:52 4361、Filter的功能filter功能,它使用户可以改变一个 ... -
高并发,线程池
2017-03-29 21:52 10741.高并发的内容 Zookee ...
相关推荐
豆丁网免费下载器(冰点)无需登录也无需积分,只需要将需要下载的文档的网页地址复制在软件的录入框中就可以自由下载,并最终生成pdf文件。对部分pdf文件能够提取文字生成txt。 豆丁网免费下载器还支持自由下载百度、...
1、在本站下载解压,得到小叶文库下载器软件包; 2、首先前往文库网站找到需要下载的文库 3、将其文库地址复制粘贴到软件中,进行解析下载;...4、之后下载好的文件可在本自录下的Download文件夹进行查看。
visual studio 2010的帮助文档很难下载,一方面文件很多很大,全部文档超过1GB,使用微软自带的 或者辅助工具,由于没有发挥多线程和断点续传的特点,下载速度很慢,容易失败。 另一方面迅雷等下载工具,可以实现...
用ajax实现的java文件打包下载。可以输入扩展名选择文件下载。
在线下载的方法(付费一2般不可能全部下载!
由于在学习numpy数据分析的时候没有csv类型文件,又懒得自己一个个敲字,便想来csdn里随便下载一个。然而......居然要钱啊!!!!!!!我没钱,所以自己写了个,我不要你们的钱,麻烦各位拿资源的时候吱一声,这是...
博客中所涉及到的文件路径,文件名及需要注释的部分都是与此资源相匹配的,大家可以直接下载配合文档解决问题
ASP.NET中提供可以在页面下载存储在后台的文件,很好用哦
将豆丁文档转化为pdf 免除豆丁收费要求
utf-8文档下载,有需要的可以下载一下,
Java文件下载的几种方式,是很方便的,找了半天找到了,共享一下
豆丁网文件一般只能看,不能下,本工具可把豆丁网文件下载到本地,并保存成pdf文件
库函数stdio.h文件下载~………………
redis.conf Redis配置文件 下载 redis.conf 配置详解 Redis配置文件redis.conf 详解1.基本配置内存单位的表示# 1k => 1000 bytes# ...Redis 的详细介绍Redis 的下载地址
国密规范文档所有标准稳当的下载链接,SM2/SM3/SM4/SM9等,各种国密产品检测规范
Java实现文件下载功能,以WORD文档方式展现给用户看。
豆丁网文档下载器 第一次运行请先运行bat文件,当文件处理时请保证您的当前磁盘有足够的空间
Visual Studio 2012 官方离线文档 下载地址
python
sharepoint 2010 实现文档下载次数