`

java导出各类文件学习

    博客分类:
  • java
阅读更多
http://qingfeng825.iteye.com/blog/461504

工程Test里面的包com.export.csv和包com.export.txt

http://blog.csdn.net/zhanwentao2/article/details/7255432

response.setContentType("application/msexcel");  //excel格式
response.setContentType("application/octet-stream"); // 设置返回的文件类型 
response.addHeader("Content-Disposition", "attachment;filename=" 
                + new String(filename.getBytes())); 
response.addHeader("Content-Length", "" + file.length()); // 设置返回的文件类型

response.setHeader("Content-Disposition","attachment;filename="+new      String(fileName.getBytes("gb2312"),"iso8859-1"));   response.setCharacterEncoding("utf-8");



附件是一个自己写的java导出各类文件的一个模块包,主要支持excel、txt、csv三种格式文件导出,采用的是模板方法模式做的,以后想要导出其他类型的按照模板添加即可。

调用示例如下:
Export export = new ExcelExport();
export.exportListData(导出列表表头名称数组,导出数据实体集,导出文件名称);
分享到:
评论

相关推荐

    用itext实现pdf导出表格数据及水印操作的项目和jar包和说明文件

    通过SQL及JDBC模式导出各类业务数据,以PDF文件格式存放,要求该文件只能查看和打印(不能编辑和篡改),要有公司相关标志和水印功能。 1、生成PDF文件 2、PDF文件注明版权 3、PDF增加文字和图片水印 4、PDF表格列数...

    Java商品信息分类管理系统SSM(Spring+SpringMVC+MyBatis).zip

    在极大地满足员工们进行在线数据管理的需求的同时,还提供了各类数据的报表导出功能,让使用者们可以更方便的将网页中的数据生成为可以打印的Excel文件。本系统使用JSP语言中的SSM框架和MySQL数据库开发,为各位员工...

    GOCAD 网格模型(Sgrid)转Flac3D C++ 源代码

    可以嵌入到自己的软件中,也可以转为其他Java、Python、C#等各类代码。 GOCAD 网格模型(Sgrid)转Flac3D C++ 源代码 有例子文件,C++的源代码,编译说明以及编译好的可执行文件。 可以嵌入到自己的软件中,也可以...

    Java毕业设计:基于SSM的商品分类管理系统(源码+文档+PPT+录像演示).zip

    在极大地满足员工们进行在线数据管理的需求的同时,还提供了各类数据的报表导出功能,让使用者们可以更方便的将网页中的数据生成为可以打印的Excel文件。 系统管理员 1)系统管理员可以定期修改自己的登录密码,以...

    FineReport报表API源代码(报表调用)

    本代码主要开源了java报表工具中报表调用部分的代码,通过该开源代码,你可以了解报表工具的内部原理,掌握国内主流java报表工具的各类接口使用方法,并运用该接口对软件产品或项目中的个性化的需求进行二次开发。...

    JPEXS Free Flash Decompiler 8.0(SWF反编译软件).rar

    可以反编译SWF/GFX/SWC文件,提取导出里面的各类资源,如图片、代码、声音等。支持导出到FLA文件,将SWF转换为可执行的EXE应用程序。新版本可以在内存中直接搜索SWF,支持多线程加速反编译,加载完毕后高亮显示主类...

    开源bbs源码java-playfish:从code.google.com/p/playfish自动导出

    playfish是一个采用java技术,综合应用多个开源java组件实现的网页抓取工具,通过XML配置文件实现高度可定制性与可扩展性的网页抓取工具。 应用开源jar包包括httpclient(内容读取),dom4j(配置文件解析),jericho...

    word源码java-my-hot-keys:记录常用快捷键、配置以及各类使用习惯

    word源码java 快捷键以及各类使用记录 IDE混用之后快捷键也记得乱七八糟,故导出或者记录各种配置,以备不时之需。 Eclipse-jee-oxygen-R-win32-x86_64 Keymap 跳转到文件 Ctrl+Shift+R 查找类 Ctrl+Shift+T ...

    网管教程 从入门到精通软件篇.txt

    DUN:Microsoft拔号网络导出文件 DV:数字视频文件(MIME) DWG:AutoCAD工程图文件;AutoCAD或Generic CADD老版本的绘图格式 DXR:Macromedia Director受保护(不可编辑)电影文件 E EDA:Ensoniq ASR磁盘映像...

    CD Manager

    CD Manager可以把他们导出为txt文件,方便用户作其他使用。 五、硬盘搜索。同建立光盘索引类似,只要用户对本地硬盘(也可以是硬盘上的一个分区或是一个文件夹)建立了索引,那么也可以在不到一秒的时间内瞬间搜索...

    Android SM2、SM3、SM4 算法支持 Service Provider 及证书制作软件包

    3、bc422.jar -- BouncyCastle 加密库,Android 4.2.2 内置版本(由真机导出dex文件转换而得,仅用于编译时选用,勿打包到apk文件中) 4、testSM.java -- SM2、SM3、SM4 算法相关类引用范例 5、testCERT.java -- X.509...

    基于SSM的商品分类管理系统.zip

    在极大地满足员工们进行在线数据管理的需求的同时,还提供了各类数据的报表导出功能,让使用者们可以更方便的将网页中的数据生成为可以打印的Excel文件。 系统管理员 1)系统管理员可以定期修改自己的登录密码,以...

    ExcelPanel Studio Demo

    DATAEXPORT 数据导出向导和功能 DATAIMPORT 数据导入向导和功能 DEBUG 程序调试器 DIALOG 各类系统对话框 DISK 硬盘及光盘刻录函数 DLL 动态连接库创建与调用 DOCK 依靠技术 ENCYPRT 加密解决技术 EPI 应用程序接口 ...

    蝙蝠在线考试系统v2.2.6 JSF2+SPRING+JPA

    功能涵盖了试题模块管理、试题管理、题库导入导出、公式编辑、图片上传、考试管理、成绩管理、班级管理、考场管理、用户管理、信息发布与讨论区管理、管理员操作日志管理、用户个人文件管理等绝大多数在线考试管理...

    基于BS模式的科研成果统计系统设计与开发(源码+数据库)171819

    功能: ...2.用户在几个页面进行:对论文,科研项目,著作,获奖,专利,其他成果表这几个表中用户自己的数据...(3)具有合理的统计功能,管理老师能够完成各类成果按系部,按学院,按教师进行统计,并导出excel文件。

    基于SpringBoot毕业生管理系统(毕业设计)

    各类信息导出;就业人数报表统计;就业公司报表统计;学校部门信息管理;用户信息管理;权限管理 windows部署方式: sql文件在目录下/sql/bys.sql 1.mysql安装地址:...

    Java毕业设计-基于javaEE_原生servlet_人力资源管理系统(源码+数据库sql+lun文).rar

    7. **报表统计**:系统提供各类报表的生成和导出功能,如员工信息报表、部门人数统计、考勤统计等。 8. **权限控制**:系统采用基于角色的权限控制,确保不同用户只能访问其权限范围内的功能。 本项目采用原生...

    蝙蝠在线考试系统 2.2.8.rar

    本系统中的题库可以导出成一定格式的Excel文件,方便备份保存;也可以从符合格式规范的Excel文件中直接将题库导入到系统中,大大方便题库的快速编辑。 3、性能稳定,支持大并发数据访问。本系统采用JAVA技术构建,...

    整站程序EasyJF官网全站源码-easyjfcom-src.rar

    此外,源码包还包含了一些实用的辅助工具,如文件上传、数据导出等,方便开发者进行网站的维护和管理。在界面设计方面,EasyJF官网全站源码采用了简洁、易用的设计风格,使得用户可以轻松上手并进行个性化定制。同时...

Global site tag (gtag.js) - Google Analytics