- 浏览: 323259 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (254)
- java (178)
- tomcat (6)
- 邮件 (1)
- smtp (1)
- Linux (2)
- 编码 (2)
- 导入工程 (1)
- Specification Level (1)
- hibernate (10)
- 字段类型 (1)
- 字段类型匹配 (1)
- 数据库 (3)
- sql (9)
- struts2 (8)
- 类型转换 (2)
- java,MyEclipse,SVN (1)
- Myecplise (4)
- 输入校验 (1)
- JFrame (2)
- Oracle (8)
- google (1)
- Swing (3)
- Fusioncharts (1)
- 找工作 (0)
- js (4)
- jsp (11)
- displaytag (1)
- spring (8)
- 工作 (1)
- String (1)
- 算法 (2)
- IO (1)
- xml (3)
- 设计模式 (1)
- UML (1)
- 文档 (1)
- ajax (1)
- 日常 (7)
- sql server (1)
- mysql (3)
- git (1)
- Maven (1)
- mongodb (1)
- postman (1)
最新评论
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(导出列表表头名称数组,导出数据实体集,导出文件名称);
工程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(导出列表表头名称数组,导出数据实体集,导出文件名称);
- export.zip (5.7 KB)
- 下载次数: 0
发表评论
-
领域精通涉及技术点(不分先后)
2017-12-20 19:35 618Java8 netty jvm kafaka消息队列 上传下载 ... -
计算机各种单位讲解及换算
2017-12-13 13:54 1635我还听过有UK的 一、最小单位:位(bit,缩写为b) 在原 ... -
JAVA字符串格式化-String.format()和MessageFormat的使用
2017-12-05 10:39 1436String.format()常规类型的格式化 Stri ... -
eclipse启动项目常见问题
2017-11-16 17:46 1180今儿遇到了个问题,ecli ... -
字符编码笔记:ASCII,Unicode和UTF-8
2017-10-23 16:37 456讲的太牛逼了: http://ww ... -
emoji简单讲解
2017-10-23 15:17 972emoji处理方式大起底 http://blog.csdn.n ... -
BigDecimal讲解
2017-10-12 15:58 442BigDecimal 由任意精度的整数非标度值 和 32 位的 ... -
eclips 控制台console上不打印信息
2017-09-06 21:53 5791、进windows菜单 -> show view -& ... -
详解RequestMappingHandlerMapping和RequestMappingHandlerAdapter
2017-08-29 17:08 2966http://donald-draper.iteye.com/ ... -
用@ExceptionHandler 来进行切面异常处理
2017-08-29 11:47 2307有时候我们想处理某个类里Controller中抛出的异常怎么搞 ... -
Spring 注解@Component、@Repository、@Service、@Controller区别
2017-08-28 15:27 1009spring 2.5 中除了提供 @Com ... -
线程的一点小总结
2017-08-23 20:36 705java中main方法启动的是一个进程还是一个线程? 答:是一 ... -
线程池
2017-08-23 17:35 518诸如Web 服务器、数据库 ... -
Class源码大概讲解
2017-08-23 16:47 507http://blog.csdn.net/a327369238 ... -
Spring 事务相关
2017-08-14 12:10 471Transactionz注解的readOnly ... -
把时间当做朋友-前言
2017-08-13 20:47 403要管理的不是时间,而是自己。人们生活在同一个世界,却又各自 ... -
单例里面的方法讲解
2017-08-11 14:55 487spring里的controller是单例的。系统针对每个co ... -
eclipse拷贝出来的项目名称还是原来的
2017-07-26 16:46 1076需要修改的有如下几个地方: 1、pom.xml里面打包的名字一 ... -
自定义hibernate方言,新增自定义函数
2017-06-27 10:47 875按位与运算(&)在许多数据库中都是支持的,遗憾的是,H ... -
http请求参数:header body paramter三种参数区别、联系
2017-06-19 10:46 488812345
相关推荐
在IT行业中,Java是一种广泛应用的编程语言,尤其在企业级应用开发中占据着主导地位。...通过这样的系统,教育从业者能够快速高效地创建和管理各类考试试卷,体现了Java在教育技术领域的应用潜力。
在Java Web开发中,文件上传是一项常见的功能,用户可能需要上传图片、文档等各类文件。在上传大文件时,为了提供更好的用户体验,实时显示上传进度是必不可少的。本篇文章将详细探讨如何在Java环境中实现文件上传并...
本文将深入探讨如何使用各种工具,特别是Java语言以及"Beyond Compare"这款专业工具来实现文件对比功能。 首先,我们要理解文件对比的基本概念。文件对比,也称为文件差异分析或文件同步,旨在找出两个或多个文件...
该系统利用SQL Server数据库来存储试题、答案以及各类考试参数,实现了智能化的试题筛选和组卷功能。 **一、系统架构与技术栈** 1. **前端界面**:通常采用Java Swing或JavaFX进行用户界面的设计,提供友好的图形...
Free Spire.XLS for Java是一款专门针对Java平台的开源Excel处理类库,它允许开发者在Java应用程序中创建、读取、修改和导出Excel文件。这个版本为2.2.0,提供了丰富的功能和易用的API,使得与Excel文件交互变得更加...
通过SQL及JDBC模式导出各类业务数据,以PDF文件格式存放,要求该文件只能查看和打印(不能编辑和篡改),要有公司相关标志和水印功能。 1、生成PDF文件 2、PDF文件注明版权 3、PDF增加文字和图片水印 4、PDF表格列数...
- 导出报表:用户可以根据需求定制报表格式,如销售汇总、单品销量排行等,导出为Excel文件供进一步分析。 5. **报表生成**: - 利用JFreeChart库:生成各类图表,如条形图、饼图,直观展示销售数据。 - 数据...
- **WAR文件部署**:将Java Web应用打包成WAR文件,直接放置在Tomcat的webapps目录下,重启Tomcat即可自动部署。 - **Context.xml文件部署**:在Tomcat的conf/Catalina/localhost目录下创建Context.xml文件,通过...
【学生成绩管理系统】是一个基于Java编程语言开发的软件应用,主要用于高校或教育机构对学生考试...对于学习Java开发的学生或开发者而言,这是一个很好的实践案例,可以从中学习到如何设计和实现一个完整的业务系统。
本文主要介绍了Java后台批量生产echarts图表并保存图片的方法,通过示例代码详细介绍了批量生产echarts图表并保存图片的过程,对大家的学习或者工作具有一定的参考学习价值。 一、echarts图表简介 echarts是一款...
6. **数据备份与移植**:学习数据备份策略,掌握导入导出数据的方法。 **JDBC技术** 1. **JDBC基础**:理解JDBC的体系结构,使用Connection、Statement、PreparedStatement和CallableStatement等接口操作数据库。 ...
然而,在面对大量数据时,手动操作往往效率低下,此时就需要借助程序化的方式来处理Excel文件,而jxl.jar就是这样一款强大的Java库,专门用于读取、写入和修改Excel文件。 jxl.jar是由JExcelApi项目提供的一款开源...
系统中的各类类文件,如ModifySituation.class、InputStudent.class、Inquest.class、Delete.class、ManagerWindow.class,都体现了Java的面向对象设计思想,通过封装、继承和多态等机制,实现了对学籍信息的有效...
3. **模板导出Excel**:在Java中,我们可以使用Apache POI库来操作Microsoft Office格式的文件,包括Excel。在Spring Boot项目中,我们可以创建一个模板文件,然后通过填充数据来生成新的Excel文档。这涉及到对`...
Java图书管理系统是一个基于Java编程语言实现的软件应用,主要用于电子化管理图书馆的各类图书信息。这个系统具有良好的用户界面和后台数据库支持,可以方便地进行图书的录入、查询、借阅、归还以及统计等功能。它对...
通过这个项目,开发者可以学习到如何设计和实现一个完整的Java Web应用,包括数据库设计、用户认证机制、数据访问对象(DAO)模式、模型-视图-控制器(MVC)架构的应用等。同时,对于课程设计或大作业,这样的案例...
包含512个文件,涵盖191个Java源文件、81个JavaScript文件、63个Vue组件、24个CSS样式表、19个XML配置文件等,全面支持考试系统所需的各类资源。系统采用SpringBoot2.0和Vue2.0框架,功能丰富,包括用户、角色、部门...
【Java人事管理系统(单机版)源码】是一款基于Java编程语言开发的,专用于人事...对于学习Java开发或人力资源管理的人员来说,这是一个很好的实践案例,可以深入理解Java应用开发的各个环节,并从中获取实际工作经验。
5. 文件操作:利用Java的I/O流进行文件读写,实现数据的导入导出。 6. 异常处理和日志记录:通过Java的try-catch语句捕获和处理异常,使用日志框架如Log4j记录系统运行状态,便于问题排查。 四、开发流程 1. 需求...