java 导出excel 例子_java导出Excel例子
//在service层写的,在action直接调用此方法就行了
//导出Excel
public boolean exportExcel(HttpServletResponse response,List list)
{
try
{
OutputStream os = response.getOutputStream();// 取得输出流
response.reset();// 清空输出流
response.setHeader("Content-disposition", "attachment; filename=fine.xls");// 设定输出文件头
response.setContentType("application/msexcel");// 定义输出类型
WritableWorkbook wbook = Workbook.createWorkbook(os); // 建立excel文件
String tmptitle = "财务报表"; // 标题
WritableSheet wsheet = wbook.createSheet(tmptitle, 0); // sheet名称
// 设置excel标题
WritableFont wfont = new WritableFont(WritableFont.ARIAL, 16,WritableFont.BOLD,
false,UnderlineStyle.NO_UNDERLINE,Colour.BLACK);
WritableCellFormat wcfFC = new WritableCellFormat(wfont);
wcfFC.setBackground(Colour.AQUA);
wsheet.addCell(new Label(1, 0, tmptitle, wcfFC));
wfont = new jxl.write.WritableFont(WritableFont.ARIAL, 14,WritableFont.BOLD,
false, UnderlineStyle.NO_UNDERLINE,Colour.BLACK);
wcfFC = new WritableCellFormat(wfont);
// 开始生成主体内容
wsheet.addCell(new Label(0, 2, "城市代码"));
wsheet.addCell(new Label(1, 2, "城市名"));
for(int i=0;i{
wsheet.addCell(new Label(0, i+3, list.get(i).getCityid())); //数据库的城市代码字段
wsheet.addCell(new Label(1, i+3, list.get(i).getName())); //数据库的城市名字段
}
// 主体内容生成结束
wbook.write(); // 写入文件
wbook.close();
os.close(); // 关闭流
return true;
}
catch(Exception ex)
{
ex.printStackTrace();
return false;
}
}
java 导出excel 例子_java导出Excel例子相关推荐
- java导出为excel文件_java导出数据到excel文件
有的时候,将一些有用的数据导出到excel是很有必要的.比如说,我现在在做一个学校的在线教学平台,有一个需求是:将学生成绩导出到excel文件中去. 那怎样实现用java导出数据到excel文件呢?? ...
- java导出excel报表_java生成excel报表文件示例
此次简单的操作将数据从数据库导出生成excel报表以及将excel数据导入数据库 首先建立数据库的连接池: package jdbc; import java.io.FileInputStream; ...
- java excel生成_java操作excel表,包括创建、读取、以及修改【via 度娘】
作者的网站上对它的特征有如下描述: ● 支持Excel 95-2000的所有版本 ● 生成Excel 2000标准格式 ● 支持字体.数字.日期操作 ● 能够修饰单元格属性 ● 支持图像和图表 应该说 ...
- java excel 操作方式_Java读写Excel基本操作
Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对Microsoft Office格式档案读和写的功能. 接口: HSSF - Microsoft Exce ...
- java excel 筛选_Java 在Excel中设置筛选器
在日常办公中,Excel工作表通常含有大量不同类型的数据,当我们想方便,快捷地从中筛选并显示所需数据时,则需用到筛选器这一工具.本文就将通过使用Java程序来演示如何设置Excel筛选器. Jar文件 ...
- java 读取excel列_Java读取Excel指定列的数据详细教程和注意事项
本文使用jxl.jar工具类库实现读取Excel中指定列的数据. jxl.jar是通过java操作excel表格的工具类库,是由java语言开发而成的.这套API是纯Java的,并不依赖Windows ...
- java 表格 列删除_Java 删除Excel表格中的空白行或列
Java 删除Excel表格中的空白行和列 本文介绍在Java程序中如何来删除Excel表格中多余的空白行或者列. 使用工具:Free Spire.XLS for Java (免费版) Jar获取及导 ...
- java excel 列_Java 删除Excel中的行和列
Excel是日常工作中常用的办公软件之一.在制作表格的时候,有时需要在工作表中插入一个或多个行和列,同时也会遇到需要将工作表中多余的行或列删除的情况.本文就将通过使用Java程序来演示如何删除Exce ...
- java导出用什么_Java导出Excel
简介 我们知道最简单的导出excel的方式其实是导出csv, 例如dbv的导出功能就是导出csv, 非常的傻瓜方便, 也不需要引入依赖, 但是当导出的文件内容中含有 "," (逗号 ...
最新文章
- bootstranp选项卡怎么把每个选项卡里面的表单分开提交_EXCEL 宏应用基础知识,利用已实现的宏,制作自己的功能选项卡...
- 对 VR 项目开发流程的调研
- 权变措施 弹回计划 应急计划的区别
- SpringBoot操作Kafka创建Topic、Producer、Consumer
- boost::signals2模块实现为类定义后构造函数的示例
- 二叉树----数据结构:二叉树的三种遍历及习题
- pythonfor循环列表排序_Python使用for循环对列表内元素进行排序方法
- https p12证书请求解决问题过程
- 动态规划 —— 线性 DP —— 字符串编辑距离
- 对.NET的GC(垃圾回收)的理解都存在错误认识
- 滴水穿石--mysql添加授权用户命令
- 【java】java JVM问题定位的典型案例分析 笔记 finalizer
- Desktop imags
- Spring boot再来一遍
- python编程<十五>
- 从零开始研发GPS接收机连载——9、跟踪调试之凤凰涅槃
- 自然语言处理——蕴含关系的定义
- 无基础怎么学习java虚拟机,0基础学习Java ——Java 虚拟机结构(上)
- Redis三主三从集群搭建(三台机器)
- 深度学习在图像领域的应用
热门文章
- git使用—rebase还是merge
- MySQL中的information_schema
- 机器学习之支持向量机(SVM)总结
- 【Java】HashMap源码(1.7)
- 关于未捕获异常的处理(WPF)
- linux头文件 库,Linux操作系统的头文件和库文件搜索路径
- mysql类 php100_php mysql 类
- Vmware由于centos升级内核不可运行(C header files matching your running kernel were not found)的解决方案...
- 十大经典算法 - 转载
- H5-geolocation学习