- 浏览: 662350 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (138)
- web发布 (5)
- dos命令 (1)
- lodop打印控件 (1)
- javascript (6)
- java (27)
- mysql数据库 (14)
- linux (5)
- 工作杂谈 (2)
- 存储过程 (2)
- 每日所学 (6)
- bug (20)
- EL、JSTL (2)
- struts1 (8)
- struts2 (4)
- jquery (5)
- 验证信息 (1)
- 面试题 (2)
- 其他 (7)
- jquery mobile (2)
- jsp (4)
- 环境变量的配置 (2)
- Ajax json (3)
- Spring (2)
- Hibernate (3)
- mybatis (2)
- webservice (1)
- jni (2)
最新评论
-
July01:
推荐用StratoIO打印控件,浏览器和系统的兼容性都很好,而 ...
lodop打印控件的使用 -
2213127617:
jsp用流从数据库读取图片, 如果有图片就显示,没有则显示默认的图片 -
2213127617:
[/flash]
jsp用流从数据库读取图片, 如果有图片就显示,没有则显示默认的图片 -
zhixinghe1:
很好,被这个问题折腾的够呛,原来是Windows不支持文件命 ...
java.io.FileNotFoundException:文件名、目录名或卷标语法不正确 -
fengyunlouyanyu:
利用AJAX为JSP页面传递一个包含了若干对象的List集合
public boolean exportExcel(LogBean[] beanlist, HttpServletResponse response) throws IOException, WriteException { OutputStream os = null; response.reset(); // 清空输出流 os = response.getOutputStream(); // 取得输出流 String fileName = "日志管理.xls";// 导出文件名 response.setHeader("Content-disposition", "attachment; filename=" + new String(fileName.getBytes(), "ISO-8859-1")); // 设定输出文件头 response.setContentType("application/msexcel"); // 定义输出类型 // 生成一个 Exc 的工作空间 // 创建新的Excel 工作簿 WritableWorkbook workbook = Workbook.createWorkbook(os); // 生成 Exc 的Sheet,Sheet名为通讯录导出 WritableSheet sheet = workbook.createSheet("日志", 0); // 这里是对Cell里面的字体进行格式化 // WritableFont wfc = new WritableFont(WritableFont.ARIAL, 10, // WritableFont.NO_BOLD, false, UnderlineStyle.NO_UNDERLINE, // jxl.format.Colour.BLACK); // WritableCellFormat format = new WritableCellFormat(wfc); WritableCellFormat wcfFC = new jxl.write.WritableCellFormat(); // 行居中 wcfFC.setAlignment(Alignment.CENTRE); // 列居中 wcfFC.setVerticalAlignment(VerticalAlignment.CENTRE); Label labelCk = null; // 编号 用户 IP 类型 信息 记录时间 int colindex = 0; labelCk = new Label(colindex, 0, "编号", wcfFC); sheet.addCell(labelCk); sheet.setColumnView(colindex, 10); colindex++; labelCk = new Label(colindex, 0, "用户 ", wcfFC); sheet.addCell(labelCk); sheet.setColumnView(colindex, 20); colindex++; labelCk = new Label(colindex, 0, "IP", wcfFC); sheet.addCell(labelCk); sheet.setColumnView(colindex, 15); colindex++; labelCk = new Label(colindex, 0, "类型", wcfFC); sheet.addCell(labelCk); sheet.setColumnView(colindex, 20); colindex++; labelCk = new Label(colindex, 0, "信息", wcfFC); sheet.addCell(labelCk); sheet.setColumnView(colindex, 40); colindex++; labelCk = new Label(colindex, 0, "记录时间", wcfFC); sheet.addCell(labelCk); sheet.setColumnView(colindex, 40); colindex++; if (beanlist != null) { int rowIndex = 1; for (LogBean bean : beanlist) { if (bean == null) continue; int row_colindex = 0; // 编号 用户 IP 类型 信息 记录时间 String order = bean.getId() == null ? "" : bean.getId(); labelCk = new Label(row_colindex, rowIndex, order, wcfFC); sheet.addCell(labelCk); row_colindex++; String userName = bean.getUserName() == null ? "" : bean.getUserName(); labelCk = new Label(row_colindex, rowIndex, userName, wcfFC); sheet.addCell(labelCk); row_colindex++; String ip = bean.getIp()== null ? "" : bean.getIp(); labelCk = new Label(row_colindex, rowIndex, ip, wcfFC); sheet.addCell(labelCk); row_colindex++; String type_t = bean.getType_t()== null ? "" : bean.getType_t(); labelCk = new Label(row_colindex, rowIndex, type_t, wcfFC); sheet.addCell(labelCk); row_colindex++; String info = bean.getInfo() == null ? "" : bean.getInfo(); labelCk = new Label(row_colindex, rowIndex, info, wcfFC); sheet.addCell(labelCk); row_colindex++; String createTime =bean.getCreateTime(); labelCk = new Label(row_colindex, rowIndex, createTime, wcfFC); sheet.addCell(labelCk); row_colindex++; rowIndex++; } } workbook.write(); workbook.close(); return true; }
发表评论
-
myeclipse和powerDesigner所遇问题
2014-04-15 15:07 01.myEclipse中、在MyEclipse Configu ... -
myeclipse 9安装软件破解注册码
2014-04-15 09:29 3安装myeclipse9 的时候,需要注册码激活。从网上找到一 ... -
java中static、final用法
2012-08-13 15:30 1317一、final 1.final变量 ... -
java .properties文件的使用和读取
2012-08-13 15:28 1363在项目开发中发现有好几个.properties的配置文 ... -
hibernate逆向工程
2012-08-10 09:49 14671. 准备数据库,假如名为TestDB,里面有一个User的表 ... -
tomcat启动时同时自启动一个servlet
2012-08-02 15:26 6684在TOMCAT启动的时候,自动执行一个SERVLET类,这个类 ... -
java的System.getProperty()方法可以获取的值 .
2012-08-02 11:12 1145java.version Java 运行时环境版本 ja ... -
jdom解析xml文件
2012-07-30 14:42 1197<?xml version="1.0&qu ... -
获取web.xml配置参数值
2012-07-25 18:05 13231.1、在web.xml中设置如下: 2.<con ... -
Java String和Date的转换
2012-06-26 10:16 1353String—>Date方法一: String d ... -
jdom解析xml文件
2012-06-18 14:34 1130library.xml <?xml version= ... -
字节流和字符流读取文件
2012-05-22 10:02 6521package io; import java.io ... -
内嵌框架iframe的简单使用
2012-05-18 13:59 1379有时候需要在页面中嵌套一个内嵌框架,这样就可以实现局部页面的加 ... -
Java WEB开发中的中文乱码问题解决
2012-04-25 09:43 4511在项目中总是遇到乱码问题,有时候在网上查找到了解决方案,但是 ... -
BigDecimal的数值计算
2012-04-09 16:56 1233计算BigDecimal类型的数值: BigDecimal ... -
java 下载文件
2012-04-05 17:00 1920下载文件的代码如下: 第一:新建一个jsp页面 downloa ... -
编码和解码
2012-03-05 13:40 1031有时候通过页面上的超链接向后台传递参数后,到后台就是乱码的格式 ... -
获取系统当前时间
2012-03-05 13:32 1135public static void test3() t ... -
java 根据路径读取txt文件的办法
2012-03-05 13:26 9993根据txt文件路径,读取内容的方法: 1.txt文件在本地磁盘 ... -
myeclipse中安装svn插件
2012-01-19 17:33 1364方法1: 安装subclipse, MyEclipse8.5 ...
相关推荐
Java导出Excel是Java开发中常见的需求,尤其是在数据处理和报表生成方面。Apache POI库是Java领域中广泛使用的工具,它允许开发者读写Microsoft Office格式的文件,包括Excel(.xlsx和.xls)。本篇文章将深入讲解...
java导出excel超过65536条记录出错 java导出excel超过65536条记录出错 java导出excel超过65536条记录出错 java导出excel超过65536条记录出错
本资源提供的"java导出excel复合表头简单实例"是针对Java开发者的一个实用教程,特别是对于那些刚开始接触Java Excel导出功能的新手。这个实例将帮助你理解如何在Excel中创建并设置复杂的表头结构,使得数据的呈现...
本示例涉及的主题是“java导出excel复杂表头”,这意味着我们要处理的不是简单的单级表头,而是包含多级或者多层次结构的表头。在描述中提到这是一个可以直接运行的Java工程,但需要进一步改造为Web下载服务。 首先...
Java导出Excel是Java开发中常见的需求,尤其在数据分析、报表生成或数据交换场景中。本示例资源提供了一个RAR压缩包,包含了实现这一功能的源代码,主要讲解了两个核心部分:一是如何将数据写入Excel文件并保存在...
java导出Excel 时候 相同行合并(可合并多列); 已测试通过;
Java导出Excel是Java开发中常见的一项任务,特别是在数据分析、报表生成或数据交换等领域。Apache POI是一个流行的开源库,允许Java程序读取和写入Microsoft Office格式的文件,包括Excel(.xls和.xlsx)。在本场景...
压缩包中的文件"java导出excel"很可能包含了使用这两种库的示例代码或教程资源,你可以通过解压并学习这些文件来深入理解如何在Java中实现数据到Excel的导出。记得在实际使用时,要根据项目需求选择合适的技术,并...
"Java 导出Excel.zip"这个压缩包文件提供了一个Java实现的解决方案,允许开发者以全泛型的方式方便地导出数据到Excel文件,而且支持动态创建不同数量的sheet页面,增强了灵活性。 1. **Java与Excel交互**:Java中...
该工具类实现java导出树形结构的方法,并未采用excel分组功能实现,而是根据树节点显示层级设置excel样式。针对easyUi,treeGrid开发的导出excel功能。方法简便实用、性强、通俗易懂。项目中亲测,no problem。
Java导出Excel在Web项目中的应用是一个常见的需求,特别是在企业级开发中,为了方便数据的存储、分析和传输,往往需要将数据库中的数据导出为Excel格式。下面将详细介绍这个主题,包括相关技术和实现步骤。 1. **...
java导出excel例子,使用的是poi,可以分sheet导出,可以导出txt
在Java编程中,导出Excel是一项常见的任务,特别是在数据分析、报表生成或数据交换等领域。而带图片的Excel导出则增加了复杂性,因为涉及到二进制数据的处理和Excel特定格式的支持。以下是一些关于如何在Java中实现...
在压缩包中的"java导出Excel"文件可能是项目的源代码,包含了实现上述功能的具体Java类和方法。分析这些源码可以帮助我们更深入地理解如何在实际项目中应用这些知识点。 总结来说,这个项目展示了如何在Java环境中...
资源描述:一个使用java做的导出数据,并且可以在excel表生成折线图的工具类,使用简单操作方便。
### Java导出Excel知识点 #### 一、导出Excel的核心技术背景 在现代软件开发过程中,数据导出是一项常见的需求,尤其是将数据从数据库或内存中的数据结构导出到Excel文件,这为用户提供了便捷的数据查看与分析方式...
总之,Java导出Excel涉及到的主要知识点包括:Apache POI库的使用,Workbook、Sheet、Row和Cell对象的创建和操作,以及数据写入和文件输出。希望这个示例能帮助你理解并开始在自己的项目中实现Excel导出功能。
以下是一些关于“java导出excel”的核心知识点,以及如何实现这一功能的详细解释。 1. **Apache POI库**: Apache POI是一个流行的开源库,专门用于读写Microsoft Office格式的文件,包括Excel。使用POI,开发者...
* 导出excel(利用反射机制) * String[] title = {"订单号","商品名称","商品价格","创建时间"}; * String[] field = {"orderNum","productName","productPrice","createTime"}; * ExportTools.export("sellJoin...
在Java编程中,导出...总之,Java导出Excel涉及到的内容广泛,从选择合适的库到处理各种复杂需求,都需要开发者具备扎实的编程基础和对Excel文件格式的理解。通过不断实践和学习,你可以轻松应对各种Excel处理任务。